Useful Links
Computer Science
Microservices
Microservices
1. Introduction to Microservices
2. Foundational Principles and Concepts
3. Designing Microservices
4. Inter-Service Communication
5. Data Management in Microservices
6. Deployment and Operations
7. Observability in Distributed Systems
8. Resilience and Fault Tolerance Patterns
9. Securing Microservices
10. Advanced Patterns and Architectures
11. Migrating from Monolith to Microservices
Observability in Distributed Systems
Three Pillars of Observability
Centralized Logging
Log Aggregation
ELK Stack
Fluentd
Log Retention and Analysis
Metrics and Monitoring
Key Metrics
Prometheus
Grafana
InfluxDB
Alerting and Notification
Distributed Tracing
Trace Collection
OpenTelemetry
Jaeger
Zipkin
Trace Analysis
Health Checks and Probes
Liveness Probes
Detecting Service Failures
Readiness Probes
Ensuring Service Availability
Previous
6. Deployment and Operations
Go to top
Next
8. Resilience and Fault Tolerance Patterns