Would you like to extend upon the ideas discussed in Greg's hugely popular 'Greg Young's CQRS, Domain Events, Event Sourcing and how to apply DDD class?
Come along to this advanced CQRS training and dive deeper into discussion on process managers, sagas, and advanced messaging patterns.
In this course, you will focus in heavily on process managers, sagas, and advanced messaging patterns ideas and you will spend about 50% of the time working through problems to dive deep and produce working code.
Learn how to:
- Build systems that don't go down
- Understand how systems behave in the wild
- Monitor running systems
- Unit test time-based problems
- Use the open-source, functional database Event Store
- Thinking in Message Loops
- Building out a Process Manager (kata)
- Unit Testing with Time
- Forms of Messaging
- Talking with Business People about Messaging
- Analyzing Domains with Messaging
- Topic Based Pub/Subs
- Eventual Consistency
- Correlation Ids
- Bringing it Together
- What is a Routing Slip?
- Analyzing the Solution From Business Terms
- Event Store
- RESTful Systems
- Occasionally Connected Systems
If you are an Architect or Senior Developer with a strong background in Domain Driven Design and want to push your knowledge even further, then Greg Young's course is for you!
This course extends upon the ideas found in Greg's hugely popular first course, Greg Young's CQRS, Domain Events, Event Sourcing and how to apply DDD. If you haven't attended this course, strong familiarity with CQRS and Domain Driven Design is essential.
Bring your own hardware
To participate in this course you are required to bring your own laptop, so you can develop with your own tools and languages.