Amazon Aurora is a MySQL-compatible relational database that provides the performance and availability of commercial databases with the simplicity and cost-effectiveness of open source databases. The document compares the performance of Amazon Aurora to MySQL and describes how Aurora achieves high performance through techniques such as doing fewer I/Os, caching results, processing asynchronously, and batching operations together. It also explains how Aurora achieves high availability through a quorum system, peer-to-peer replication to multiple Availability Zones, continuous backup to S3, and fast failover capabilities.
Amazon Aurora is a MySQL-compatible relational database that provides the performance and availability of commercial databases with the simplicity and cost-effectiveness of open source databases. The document compares the performance of Amazon Aurora to MySQL and describes how Aurora achieves high performance through techniques such as doing fewer I/Os, caching results, processing asynchronously, and batching operations together. It also explains how Aurora achieves high availability through a quorum system, peer-to-peer replication to multiple Availability Zones, continuous backup to S3, and fast failover capabilities.
15. Re-architecting ??
CloudFront
Edge
Internet
Log archives
Patches Game Data
CloudFront Download
Distribution
S3 Buckets
Mobile Game user
Availability Zone-2
Availability Zone-1
Apple / Google
Push Service
Log Search (realtime)
ELB
Front-end game service
Auto-scaling
group
EC2
Chef Git Conf.
Management
EC2
EC2
Game Server
Monitoring
EC2
Database group
RDS
EC2
Couchbase Cluster
CloudFormation
EC2
CloudWatch
EC2 redis instance
M
S
15