advanced
高并发微服务架构设计
设计一个支持百万级QPS的全球电商平台微服务架构。
📝 Conteúdo do Prompt
作为一名资深系统架构师,请为一家计划进行全球扩张的电子商务平台设计一套高可用的微服务架构。该系统需要在特定的促销活动期间承受每秒百万级的并发请求(QPS)。请详细阐述以下方面:1. 服务的拆分粒度与领域划分(DDD);2. 数据库的分库分表策略及多活容灾方案;3. 缓存架构的设计(包括缓存穿透、击穿、雪崩的解决方案);4. 消息中间件在削峰填谷及最终一致性中的应用;5. 链路追踪与监控体系的搭建。请输出一份架构设计文档大纲,并包含关键组件的选型理由。