Microservices
Soon will get added.
This post we are going to learn about Microservices advantages and disadvantages.
Microservices is from service-oriented architecture, smaller services instead of one big application, the application will build as many smaller services, applications will run their own, also it can be using different coding/programming languages.
Microservices frameworks for Java – Spring Boot, Jersey, Swagger.
Advantages:
- Replace the monolith application
- Microservices applications are very small and easy to handle.
- Container-based application, easy to develop, develop faster and deploy the services.
- Each service can be developed in different languages.
- Microservices we can use it for continuous delivery.
- Easy to learn and lightweight
Disadvantages:
- It will lead to too many services
- Network latency
- Too many processes and calls
- Testing will be a bit complicated