Spring / Spring cloud
How microservices principles different from SOA?
In microservices, reuse is not a goal.
Making synchronous calls such as API or web services creates real-time dependencies. Messaging is used whenever possible between microservices.
Service discovery at runtime, components are assumed to be volatile, so it is often the client's responsibility to find and even load balance across the instances.
Data duplication is embraced.
More Related questions...