NOTE
Monolithic Architecture
What monolithic architecture is and its advantages and disadvantages.
This is a historical learning note and may contain outdated or incomplete understanding.
1. What Is Monolithic Architecture
- A design style that packages all functions into one container to run. One instance integrates all functions of a system. Multiple instances are invoked through load-balancing software/devices.

2. Advantages and Disadvantages of Monolithic Architecture
- Advantages
- Simple development
- Simple deployment
- Simple testing
- Disadvantages
- High business coupling makes modifications complicated
- Poor scalability
Discussion
Sign in with GitHub to comment. Discussions are stored as GitHub Issues.View on GitHub