《利用 DynamoDB 和 ElastiCache 将 MONOPOLY GO! 的规模扩展到数百万.pdf》由会员分享,可在线阅读,更多相关《利用 DynamoDB 和 ElastiCache 将 MONOPOLY GO! 的规模扩展到数百万.pdf(20页珍藏版)》请在三个皮匠报告上搜索。
1、 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.DAT 324Brandon CuffJoseph IdziorekScaling Monopoly GO!to millions with DynamoDB and ElastiCachePri
2、ncipal Engineer,ScopelyDirector of Product Management,AWS Databases 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Fastest mobile game to reach$5 billionin revenue#1 Mobile game launch of all time1M+Concurrent Use
3、rsPlayers have passed GO 187 billion times 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Architectural Overview(Simplified)2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Key Topics Reliability at Scale Cost Management Operational Simplicity 2025,Amazon Web Se
4、rvices,Inc.or its affiliates.All rights reserved.Why DynamoDB?MySql Problems Single writer bottleneck Connection limits Cluster upgrades that require downtime Unconstrained queries 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All r
5、ights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Sudden Load 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.DynamoDBProvisioning Strategy Start with On-Demand Call Pre-Warm API Switch to Provisioned onthe most expensive,stable,tables.Note that we
6、may need to deal with sudden load 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Retries Exponential backoff Server retries(a few times)Client also retries 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Cost Management 2025,Amazon Web Services,Inc.or its affil