pattern: solutions to common problems

Application Landscape

Monolith, N-tier, Service-oriented, Microservices, Serverless, Peer-to-peer

Monolith

A single application, and all functionalities are included

Untitled

Advantages:

Disadvantages

N-tier

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

Untitled

Advantages:

Disadvantages: