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.Corey Quinn(He/Him)Chief Cloud EconomistDuckbillMadelyn Olson(She/Her)MaintainerValkeyDisagree in
2、CommitsThe Performance Improvements That Cut Costs by a ThirdO P N 3 0 9 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.A peek behind the curtain 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.
3、T H E C L A S S I CElastiCacheArchitectureCustomer VPCClient ApplicationClient ApplicationClient ApplicationClient ApplicationAZ1AZ2Control VPCAZ1AZ2Cache NodeCache NodeManagement ProcessCache EngineManagement ProcessCache EngineWe run sophisticated control planes to manage open-source enginesENIENI
4、 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Adding TLS supportUser clientTLS Proxy 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.TLS as a proxy was expensive StatBase RedisEmbedded TLSTLS with ProxyThroughput1330009800079000CPU100%100%175%2025,Amazon Web
5、Services,Inc.or its affiliates.All rights reserved.Adding TLS supportUser client 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Atomic slot migration Dynamic command renaming Password rotations Online data migration Cross region replicationA history of ElastiCache in merge confli
6、cts 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Every time we pulled code from upstream,we had to reconcile it with our forkVicious cycle of private forksWe buildfeatures internallyWe spend a lot ofeffort to mergecode from OSS 2025,Amazon Web Services,Inc.or its affiliates.All