Home icon
Local write forwarding with Amazon Aurora

Blog



This article explains local write forwarding in Amazon Aurora, a feature enabling applications to send both read and write commands to reader nodes within a single cluster.

  • Applications can connect to any reader node and issue reads and writes seamlessly
  • Writes are automatically forwarded to the writer node for processing
  • Aurora_replica_read_consistency parameter controls consistency levels: eventual, session, or global
  • Eventual consistency returns immediately; session consistency waits for current session writes
  • Global consistency waits for all database writes, adding round-trip and replication lag
  • Reduces need for proxies or complex application logic for read/write distribution
  • Improves writer resource utilization by handling reads on reader nodes
  • Aurora_fwd_writer_max_connections_pct parameter prevents writer connection overload

Local write forwarding simplifies Aurora application design by allowing single connections to reader nodes for both reads and writes, with configurable consistency guarantees.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.