I saw a good talk on EDA at work. I’ve seen talks and talked to people who are doing some event-driven stuff, but this talk seemed much more fleshed out.
There were a few concepts that came out of this talk that I like:
An event is a statement of fact
An event is an API
Make events single purpose
The speaker also recommended a couple of books.
- Building Event-Driven Microservices – Adam Bellemore
- Domain-Driven Design – Eric Evans