Microservices
MicroServices Interview Questions
https://www.edureka.co/blog/interview-questions/microservices-interview-questions/
-
What do you know about Microservices?
It is an Architectural Style that structures an application as a collection of small autonomous services, modeled around a business domain. - List the Advantages of Microservices Architecture.
- Independent development: developed based on their individual functionality.
- Independent deployment: they can be individually deployed.
- Fault isolation: even if one service fails, the system still continues to function.
- Mixed Tech Stack: different languages and techs can be used to build different services of the same system.
- Granular scaling: individual components can scale as required, there is no need to scale all components together.
- What are the features of Microservices?
- Decoupling: services within a system are largely decoupled.
- Componentization: ms are treated as independent components that can be replaced or upgraded.
- business capability: ms are very simple and focus