<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Bryan Reinero</title>
    <description/>
    <link>https://speakerdeck.com/breinero</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/breinero.rss"/>
    <lastBuildDate>2015-06-20 18:54:18 -0400</lastBuildDate>
    <item>
      <title>Event Sourcing: The Best Ubiquitous Pattern You've Never Heard Of</title>
      <description>Event Sourcing is powerful way to think about domain objects and transaction processing. Rather than persisting an object in it's current state, event sourcing instead writes an immutable log of deltas (domain events) to the database. from this set of events, an object's state is derived, at any point in the past, simply by replaying the event history sequentially. Event sourcing is a deceptively radical idea which challenges our contemporary notions about transaction processing, while also being a mature pattern with a long history. This talk will take a look at how event processing is used across a spectrum of use cases, including database engines and financial systems.</description>
      <media:content url="https://files.speakerdeck.com/presentations/eeee815560e54ceb8b9675f16f98a80e/preview_slide_0.jpg?4948749" type="image/jpeg" medium="image"/>
      <content:encoded>Event Sourcing is powerful way to think about domain objects and transaction processing. Rather than persisting an object in it's current state, event sourcing instead writes an immutable log of deltas (domain events) to the database. from this set of events, an object's state is derived, at any point in the past, simply by replaying the event history sequentially. Event sourcing is a deceptively radical idea which challenges our contemporary notions about transaction processing, while also being a mature pattern with a long history. This talk will take a look at how event processing is used across a spectrum of use cases, including database engines and financial systems.</content:encoded>
      <pubDate>Sat, 20 Jun 2015 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/breinero/event-sourcing-the-best-ubiquitous-pattern-youve-never-heard-of</link>
      <guid>https://speakerdeck.com/breinero/event-sourcing-the-best-ubiquitous-pattern-youve-never-heard-of</guid>
    </item>
  </channel>
</rss>
