System design, architecture patterns, scalability tradeoffs, and distributed systems for production-grade software. Covers microservices, event-driven, CQRS, modular monoliths, and reliability pattern
frameworks/shared-skills/skills/software-architecture-design(main)