In modern architectures, loosely coupled subsystems collaborate via events rather than giving each other direct instructions. This is referred to as event sourcing if the entire state of an application can be reconstructed from these events.
I teach you proven strategies and best practices for testing event-based software. Using PHP and PHPUnit as examples, you will see how tests can be implemented to generate visual documentation of event-based software through their execution.
The example application developed in this repository is used, for example ;-), by Sebastian Bergmann in his "From Events to Insights" presentation.
Our free Skills Spotlight keeps you up to date on our training courses and events. In English or German.
You can unsubscribe at any time.
© 2025-2026 Sebastian Bergmann. All rights reserved.