![]() It is fault tolerant and continue to run with limited functionality if something goes wrong in few microservices and they are down. If something goes wrong with monolithic application and its down means whole application is down. It can be scaled both vertically and horizontally by adding more servers and running multiple copies of each microservice behind a load balancer. Monolithic application can be scaled vertically by adding more servers. Single code base for entire application so can be written in one technology.Įach Microservice can be written in different technology stack like Java, Scala, Python, NodeJs etc. Single code base for entire application so one small code change requires the build process, testing and deployment of entire application.Įach microservice can be developed, build, deployed and tested independently and code change in one microservice doesn’t affect entire application. What are the advantage of microservices over monolithic application? Monolithic application This kind of setup is known as microservices based architecture. Each service has their own development, build process, deployment and testing cycle. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |