Useful Links
Computer Science
Microservices
Java Microservices
1. Introduction to Microservices Architecture
2. Java Fundamentals for Microservices
3. Spring Framework Fundamentals
4. Spring Boot for Microservices
5. Building RESTful APIs
6. Data Persistence with JPA
7. Inter-Service Communication
8. Service Discovery and Registration
9. API Gateway Implementation
10. Resilience and Fault Tolerance
11. Configuration Management
12. Containerization with Docker
13. Container Orchestration
14. Observability and Monitoring
15. Security Implementation
16. Testing Microservices
17. Advanced Microservice Patterns
18. Alternative Java Frameworks
19. Production Deployment Considerations
Resilience and Fault Tolerance
Distributed System Failures
Network Failures
Service Failures
Cascading Failures
Partial Failures
Resilience Patterns
Timeout Pattern
Retry Pattern
Circuit Breaker Pattern
Bulkhead Pattern
Fallback Pattern
Rate Limiting Pattern
Resilience4j Implementation
Circuit Breaker Configuration
Retry Configuration
Rate Limiter Configuration
Bulkhead Configuration
Time Limiter Configuration
Spring Boot Integration
Monitoring Resilience
Metrics Collection
Health Indicators
Circuit Breaker States
Performance Monitoring
Previous
9. API Gateway Implementation
Go to top
Next
11. Configuration Management