Benefits and drawbacks of Microservices architecture when compared with multiple Monolithic application
Download
468.86 Kb.
Page
3/3
Date
01.10.2023
Size
468.86 Kb.
#62208
1
2
3
Final PPT Microservices (2)
Navigate this page:
Thanks You
Monolithic
Vs Microservices
Monoliths
Microservices
Single large codebase
Each
service has its own codebase
Making changes in big application is difficult
Easy
to make changes
Complexity increases with the application scale
Each service
can scale independently
Its simple to deploy the entire system quickly
Distinct resources needed for individual services
makes deployment complex
A single defect can affect the entire system
Bug in one services is less likely
to affect other services
Easier to keep the single unit secure
Communication within services
can lead to security gaps
Testing can be simple and straight forward
Testing can become complex since each service needs
to be tested individually
Each language is written in one language
Language agnostic
Ideal for small applications.
Ideal for large scale and real time
data processing applications
Conclusion: Microservices architecture is best for big and growing companies which have lots of complex components to be handled.
Thanks You
Download
468.86 Kb.
Share with your friends:
1
2
3
The database is protected by copyright ©ininet.org 2024
send message
Main page
Guide
Instructions
Report
Request
Review