Select the right macro-architecture pattern by mapping drivers (scale, change rate, team topology, NFRs) to a curated 2026 catalog covering layered, hexagonal, microkernel, event-driven, microservices, modular monolith, space-based, and serverless. Use when choosing or defending a top-level structural style.