
← airhacks.fm podcast with adam bien23 jul · 1 u 02 min
From CloudEvents to Domain Events
An airhacks.fm conversation with Johan Haleby about:
discussion about the Occurrent event sourcing library for Java,
motivation behind building Occurrent as a set of building blocks for event sourced applications,
using higher-order functions instead of distinct framework concepts,
the library approach for gradually introducing event sourcing into regular projects,
CloudEvents as the serialized event format and its evolution into CNCF,
real use cases including querying the event store for consistent reads and per-user logs,
using the CloudEvents subject attribute to index a user,
enforcing unique constraints such as one email per person,
dynamic consistency boundary,
event sourcing fundamentals of storing a list of events instead of mutable state,
basing decisions on prior events,