Useful Links
Computer Science
Microservices
Event-Driven Microservices
1. Introduction to Event-Driven Architecture
2. Microservices Architecture Foundations
3. Event Design and Structure
4. Event-Driven Patterns and Architectures
5. Message Brokers and Event Streaming
6. Event Producer Implementation
7. Event Consumer Implementation
8. Data Consistency and Transaction Management
9. Testing Event-Driven Systems
10. Observability and Monitoring
11. Security in Event-Driven Systems
12. Event Governance and Management
13. Advanced Patterns and Practices
14. Anti-Patterns and Common Pitfalls
15. Migration and Adoption Strategies
16. Performance and Scalability
Event Producer Implementation
Producer Design Patterns
Event Publishing Strategies
Batch vs Single Event Publishing
Asynchronous Publishing
Error Handling in Producers
Connection Management
Broker Connectivity
Connection Pooling
Authentication and Authorization
SSL/TLS Configuration
Event Serialization
Serialization Format Selection
Schema Validation
Performance Considerations
Error Handling
Transactional Concerns
Dual-Write Problem
Transactional Outbox Pattern
Change Data Capture
Distributed Transactions
Idempotent Publishing
Producer Reliability
Retry Mechanisms
Circuit Breaker Pattern
Timeout Handling
Monitoring and Alerting
Previous
5. Message Brokers and Event Streaming
Go to top
Next
7. Event Consumer Implementation