| |
Microservices is a software design approach that decomposes functionality into small, scalable, autonomous, loosely coupled services. Each microservice is a product that offers business functionality with a interface based on enduring business concepts.
ValueMicroservices can be developed and operated by small cross-functional teams that can change everything from the UI to the data model. Changes don't involve much organizational complexity such as a project involving 5 or 6 teams.Each microservice can be deployed and scaled independently. This potentially results in a highly resilient architecture.
Software Design
This is the complete list of articles we have written about software design.
If you enjoyed this page, please consider bookmarking Simplicable.
© 2010-2024 Simplicable. All Rights Reserved. Reproduction of materials found on this site, in any form, without explicit permission is prohibited.
View credits & copyrights or citation information for this page.
|