The patterns
- Monolithic architecture
- Microservices architecture
- API gateway
- Client-side discovery
- Server-side discovery
- Service registry
- Self registration
- 3rd party registration
- Multiple service instances per host
- Single service instance per host
- Service instance per VM
- Service instance per Container
- Database per Service
- Microservice chassis