Design: Observability in Distributed Systems
Focus on observability components and their integration with microservices. Exclude detailed implementation of microservices themselves.
Functional Requirements
Non-Functional Requirements
Jump into concepts and practice - no test required
+----------------+ +----------------+ +----------------+
| Microservices |-----> | Observability |-----> | Alerting & |
| (Instrumented) | | Data Pipeline | | Dashboarding |
+----------------+ +----------------+ +----------------+
| | |
| | |
v v v
+----------------+ +----------------+ +----------------+
| Logs Storage | | Metrics Store | | Tracing Store |
+----------------+ +----------------+ +----------------+