Event Sourcing

Notes from a discussion between Joshua and Eric

DDD and event streams

Event engines in dynamic languages

Kafka event streams

Purely functional languages and persistent data structures