Part 2: Architectural Patterns and Reactive Programming
In this part, we will delve into the innovative frameworks that shape modern software development, focusing on architectural patterns and reactive programming. In Chapter 2, you’ll explore key concepts such as domain-driven design, command query responsibility segregation, and event sourcing. Then, in Chapter 3, you’ll master Reactive REST development and the intricacies of asynchronous systems. These chapters are designed to equip you with the skills to architect responsive and efficient applications.
This part has the following chapters:
- Chapter 2, Key Architectural Patterns in Microservices – DDD, CQRS, and Event Sourcing
- Chapter 3, Reactive REST Development and Asynchronous Systems