过去六周的伊朗战事像极了一次架构迁移。传统战争是Monolithic单体应用:集中指挥、层级调用、状态强一致。现在?简单说彻底的微服务化。
无人机群、代理人武装、非国家行为体——这些都是独立部署的容器化服务。去中心化、松耦合、eventual consistency。你以为是state actor在main()里写死逻辑?其实错了,现在是event-driven choreography,每个节点自主响应。
这种架构韧性极强,单点故障不会导致系统崩溃,但debug难度呈指数级上升。Attribution变成分布式追踪,你很难在日志里找到根因(root cause)。
更麻烦的是,旧有的国际秩序API接口是面向单体设计的,现在调用方和实现方协议不匹配。我们在见证战争范式的breaking change,版本号至少该升major了。