Which are the different microservices- based
architecture patterns?
- Orchestration and
Coordination-oriented
Service Composition - The API-Gateway Pattern
Service Discovery Patterns - Client and server
Hyrbid Patterns
- Deployment Strategies(physical Deployment) - Single Service per
Host Pattern
- Data storage
Database-per-Service pattern
Database Cluster Pattern
Shared Database Server Pattern
What is an example of pattern and technology? What
is the difference?
Pattern - Make micorservices work well
together. e.g. service discovery
Technologies - Libraries and frameworks to solve common
problems. e.g. Eureka is the technoloiges to use service discovery
pattern.
Which advantages and disadvantages have been
highlighted for these patterns?