Architecture
Monolith
A monolith is a single deployable application containing all features — auth, payments, notifications — in one codebase.
Diagram
Monolith App ┌─────────────────────────────┐ │ Auth + Orders + Email + UI │ → one deploy, one database └─────────────────────────────┘
In Depth
A monolithic architecture puts all application code — user management, payments, notifications, and UI — into a single codebase that is built and deployed as one unit.
Related Terms