Building distributed message-driven systems

Are you about to introduce messaging in your organization? Are you somewhat familiar with eventing, but not quite sure how to tackle it? Then this is the training for you!

This program teaches the most important aspects of messaging, how to arrive at a scalable and reliable system and what to pay attention to when distributing the system.

Upon completing this training, you will know various tools to build messaging systems with, have mastered some rules of thumb and be aware of the biggest pitfalls.

Topics

  • Messaging basics
  • Event-driven architecture & domain-driven design
  • CQRS
  • Sagas
  • Event sourcing, actors & reliability
  • Workshop: cases

Target Audience

Anyone looking to gain knowledge of messaging systems is welcome to attend this training. Basic knowledge of UML (Unified Modeling Language) comes in handy, however, as we will be teaching you what techniques you can use to describe messaging systems. Domain-driven design will be a recurring topic, so a basic knowledge in this area is recommended as well.

Trainer

Pieter Erzeel


Practical info

This training takes one and a half day to complete.

Clients who trust on our expertise

If you're wondering what we can do for your organization's Learning & Talent Development, please don't hesitate to contact us. Our experts are happy to help!