SuperAPI AI 工具集

architecture-selection

通用与其它

查看项目

更新于 10-16 08:10

技能介绍

用途:为系统架构选型提供系统化指导,帮助根据需求、团队能力与可扩展性要求选择并落地合适的架构模式。

主要能力:覆盖单体、微服务、事件驱动、无服务器四类架构模式,分别说明适用条件与利弊权衡;提供模式选择对照表,按团队规模、领域复杂度、扩展需求、上市时间、运维成熟度等维度比较;介绍 C4 模型四个层级(系统上下文、容器、组件、代码)用于分层记录架构;汇总可扩展性模式(水平扩展、缓存及失效策略、数据库扩展如读副本、分片、分区、CQRS)与可靠性模式(熔断器、舱壁、重试、超时、限流)。

使用方式:在以下场景激活——设计新系统架构、评估单体与微服务与无服务器、规划可扩展性策略、选择技术栈、编写架构文档、评审架构决策。资料未提供具体安装命令或调用示例。

适用场景:小团队简单领域可考虑单体;大团队复杂演进领域可考虑微服务;需要松耦合、异步处理与审计轨迹时可考虑事件驱动;负载波动大、事件触发、短时操作可考虑无服务器。

限制:资料仅给出模式选择与权衡说明,未提供具体技术栈推荐、收费、价格或效果数据;技术选型标准部分内容不完整,暂未提供。