高并发电商微服务架构设计
设计一个能够处理每秒百万级请求的分布式电商系统架构,涵盖容错、数据一致性及扩展性。
📝 Treść promptu
你是一位拥有10年经验的资深系统架构师。请为一个大型跨国电商平台设计一套高可用、可扩展的微服务架构。该系统需在“双十一”等大促期间应对每秒至少50万QPS的峰值流量。请在方案中详细阐述:1. 服务拆分策略(特别是订单、支付、库存服务的边界);2. 数据一致性解决方案(涉及分布式事务);3. 缓存架构设计(多级缓存及缓存击穿/穿透/雪崩的预防);4. 消息队列的选型与削峰填谷策略;5. 异地多活与容灾备份方案。请使用专业术语,并附上架构图的文字描述。