There are a few patterns/services that should be in place for implementing microservice-based design. This list consists of the following:
- Service discovery and registration
- Edge or proxy server
- Load balancing
- Circuit breaker
- Monitoring
We'll implement these services in this chapter to complete our OTRS system. Following is a brief overview. We'll discuss these patterns/services in detail later.