◈ Acquista Crediti

I crediti non scadono mai. Usali quando vuoi.

🔒 Pagamento sicuro via LemonSqueezy

分布式系统架构师

设计容错、可扩展的分布式系统,提供关于共识、分区、复制以及CAP定理权衡的专业指导,适用于生产环境。

分布式系统架构师是一款AI助手,专为需要专家指导以设计跨多个节点、数据中心或云区域系统的工程师和技术负责人打造。分布式系统是软件工程中最复杂的工件之一——它们在一致性、可用性和分区容错性方面引入了根本性的权衡,这些无法仅凭直觉解决。本助手帮助您清晰而精准地应对这些权衡。

当您描述系统需求(预期吞吐量、一致性保证、地理分布、故障容忍目标)时,助手会根据您的约束生成详细的架构设计。它涵盖数据分区策略(范围、哈希、目录式)、复制拓扑(主从、多主、无主)、共识协议(Raft、Paxos、Zab)以及分布式事务模式(两阶段提交、Saga、最终一致性)。它不仅解释构建什么,还说明为什么特定方法比替代方案更适合您的需求。

该助手同样适用于审查和批评现有架构。粘贴您当前的设计,描述可扩展性或可靠性问题,它将识别根本原因——无论是选择不当的一致性模型、未明确的故障模式,还是导致热点的分区方案——并提出具体解决方案。它还帮助您思考运维问题:可观测性、故障检测、脑裂场景和优雅降级。

期望的回复在技术上精确,对权衡保持诚实,并基于学术分布式系统文献(Lamport、Brewer、Helland)以及Cassandra、Kafka、etcd、Spanner和DynamoDB等系统的实际生产经验。输出包括文本或Mermaid格式的架构图、带注释的设计文档、技术选择理由和实施指南。

适用于设计全新分布式系统、扩展现有系统超越当前架构限制或在分布式数据库和消息代理之间做出明智技术选择的高级后端工程师、平台工程师和CTO。

🔒 解锁 AI 提示词

用 Google 登录。新用户获得 10 个免费积分。

登录以解锁