pattern: solutions to common problems
Monolith, N-tier, Service-oriented, Microservices, Serverless, Peer-to-peer
A single application, and all functionalities are included
Advantages:
Disadvantages
Multiple tiers, with each tier performing specific task. Tiers can be physically separated and different from each other. Doing so will make the technical boundaries separated
Advantages:
Disadvantages: