Compare layered, hexagonal, event-driven, modular-monolith, and service-oriented structures. Select boundaries that preserve cohesion without adding unnecessary distribution.