TheBugTrack News‎ > ‎

Using High Replication Datastore for TheBugTrack Service

posted May 21, 2012, 11:01 PM by Vincent Zhou
TheBugTrack service is built upon Google App Engine, Google's Platform-As-A-Service (PAAS) cloud solution, which Google uses to power it's own application.  When App Engine launched over two years ago, the backend datastore only supports one mode: Master/Slave.  Since last year, Google has announced a new datastore mode: High Replication Datastore (HRD).   The High Replication Datastore provides the highest level of availability for your reads and writes. The High Replication Datastore increases the number of data centers that maintain replicas of data by synchronizing that data across datacenters in real time. One of the most significant benefits is that all functionality of the application will remain fully available during planned maintenance periods, as well as during most unplanned infrastructure issues. A more detailed comparison between these two options can be found here.

After Google has announced High Replication Datastore mode for more than one year, we think it's time for our TheBugTrack service to take fully advantage of it.  Recently we have successfully migrated our service to High Replication Datastore mode.  The migration went pretty smoothly.  We hope you enjoy a more stable and reliable TheBugTrack service experience.