SOTA Architecture(2026)是一套密集且可强制的软件与系统架构规则,用于选型、划定边界、应对分布式系统、扩展状态与云原生交付,支持构建(BUILD)与审计(AUDIT)两种模式,内容集中在 rules/ 目录。
用途与模式:BUILD 模式在编码前识别架构决策面(风格、边界、同步/异步、数据存储、多租户、缓存),默认选择模块化单体、单数据库、同步调用,仅在规则所述条件成立时升级复杂度;任何 Type 1 决策先写 ADR,放在 docs/adr/。规则应在编码时应用,并在完成后用相应“Audit checklist”自查。AUDIT 模式先界定范围,再按规则文件中的检查清单逐条以证据(file:line、配置、trace)回答,尽量用 grep 等机械方式验证,并按指定格式输出发现:严重级别、位置、违反规则、证据、影响、修复、工作量。
主要能力:规则索引覆盖架构风格与决策、领域建模与边界、分布式系统与事件、弹性与失败设计、可扩展性状态与数据、云原生配置与交付、反模式目录,以及 NATS JetStream 专项规则。
限制:资料未提供安装方式、许可证、价格或具体运行环境等事实,需另行确认;所有命令与代码须保持原样。