microservices are small autonomous services that work together and ensure safety and change speed
characteristics of microservices
- small in size
- messaging enabled
- bounded by contexts
- autonomously developed
- independently deployable
- decentralized
- built and released with automated processes
- frequently deliver value to customers
Integrating applications
requirements
- Application coupling: applications should minimize their dependencies on each other so they can evolve without causing problems to others.
- Data timeliness: minimize time between ona application sharing data and other receiving it.
- Data or functionality: not share data but also functionalities, due to it provides a better abstraction between them
- Reliability: Reliable and asynchronous communication allows source application do other work
The rest of the content (6 read minutes) is restricted.
Please use your personal access token or register to access.