Vous êtes sur la page 1sur 1

Monolithic Architecture

------------------------
Big Container software components of an applicaiton are assembled together
and tightly coupled.

All the componenet are


interconnected
interdependent
tightly coupled

Client->controller->service->DAO layer->Database.

Monolithic Challenges
----------------------
1. inflexible -You cannot build the application(java/DotNet)--Microservice.
2. Unreilable -if one system is down entire application will not work.
3. Unscalable -Application cannot be scaled easily since each time
the application needs to be updated.
4. Blocks continuous development - We can not work on all the layer at the
same time
5. Slow development-2 years/3 years/5 years
6. Performance is good-
7.Not fit for complex applications -tightly coupled.

Microservices
--------------

Vous aimerez peut-être aussi