Amazon Aurora Global Database supports read replica write forwarding

Posted on: Jun 19, 2020

An Amazon Aurora Global Database now supports forwarding of write requests from a secondary region to the primary region, to simplify the development of your application code. 

An Aurora Global Database is a single database that spans multiple AWS regions, enabling low latency global reads and disaster recovery from region-wide outages. Today’s launch enhances Global Database by making the location of the primary region transparent to the application. Writes can be sent to a read replica in a secondary region, and will be seamlessly forwarded to the writer in the primary region over a secure communication channel. Aurora sets up this channel so you don’t need to worry about any additional networking setup. Check out this blog to find out how to enable your applications to seamlessly write from anywhere.  

Aurora Global Database replicates writes in the primary region with typical latency of <1 second to secondary regions, for low latency global reads. In disaster recovery situations, you can promote a secondary region to take full read-write responsibilities in under a minute. You can create a new Global Database cluster with just a few clicks in the Amazon RDS Management Console or download the latest AWS SDK or CLI. Read the Aurora documentation to learn more. 

Amazon Aurora combines the performance and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. It provides up to five times better throughput than standard MySQL together with increased scalability, durability, and security. See Aurora Pricing for regional availability.