4

95: Frank de Jonge - Implementing Event Sourcing

 2 years ago
source link: https://share.transistor.fm/s/53271af6
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Implementing Event Sourcing

Full Stack Radio

thumb_1597943981-artwork.jpg
Full Stack Radio • Episode 95
95: Frank de Jonge - Implementing Event Sourcing
00:00|88:56
Subscribe Share More Info
Share
Embed
Share
August 15, 2018 • Episode 95
95: Frank de Jonge - Implementing Event Sourcing
By Adam Wathan • View the Website
In this episode, Adam continues his event sourcing discussion with Frank de Jonge from episode 85, going deep into how to actually implement event sourcing using Frank's library EventSauce.
Broadcast by

Episode Details

In this episode, Adam continues his event sourcing discussion with Frank de Jonge from episode 85, going deep into how to actually implement event sourcing using Frank's library EventSauce.

Show Notes

Topics include:
  • How to fetch and reconstitute an aggregate from its events
  • Using generators to make it easy to transform event streams
  • What it looks like to apply an event to an aggregate
  • How to create events and what they look like
  • Implementing a message repository for fetching events from storage
  • How to raise events from inside your aggregates
  • How to persist aggregates at the end of a request
  • What it looks like to insert new events into storage
  • Dispatching events to consumers to produce side effects
  • Using event consumers to create and update projections
Sponsors:
  • Netlify, incredibly powerful static site hosting for free
  • Cloudinary, sign up and get 300,000 images/videos, 10GB of storage and 20GB of monthly bandwidth for free
Links:

What is Full Stack Radio?

A podcast for developers interested in building great software products. Every episode, Adam Wathan is joined by a guest to talk about everything from product design and user experience to unit testing and system administration.

All audio, artwork, episode descriptions and notes are property of Adam Wathan, for Full Stack Radio, and published with permission by Transistor, Inc.

Broadcast by


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK