Useful Links
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
  1. Computer Science
  2. 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
  1. Data Consistency and Transaction Management
    1. Consistency Models
      1. Strong Consistency
        1. Eventual Consistency
          1. Causal Consistency
            1. Session Consistency
            2. Distributed Transaction Patterns
              1. Saga Pattern
                1. Choreography-Based Sagas
                  1. Orchestration-Based Sagas
                    1. Compensating Actions
                      1. Failure Recovery
                      2. Two-Phase Commit
                        1. Three-Phase Commit
                          1. Consensus Algorithms
                          2. Data Synchronization
                            1. Event-Driven Replication
                              1. Conflict Resolution
                                1. Merge Strategies
                                  1. Tombstone Records
                                  2. State Management
                                    1. Event Sourcing State Management
                                      1. CQRS State Synchronization
                                        1. Projection Updates
                                          1. Snapshot Management

                                        Previous

                                        7. Event Consumer Implementation

                                        Go to top

                                        Next

                                        9. Testing Event-Driven Systems

                                        © 2025 Useful Links. All rights reserved.

                                        About•Bluesky•X.com