Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Radical Data Management With Event Sourcing

Radical Data Management With Event Sourcing

By using MVC web frameworks we inherit the ActiveRecord Architecture where an ORM interfaces with an RDMBS. Javascript frameworks like Ember-Data and js-data interface well with these back-ends, but connecting our Flux/Redux applications may feel awkward.
This talk introduces a competing architecture to ActiveRecord known as EventSourcing and highlights its influences on Flux/Redux. It concludes with a theory that a 2013 presentation from Mathias Verreas may well be the inspiration behind the naming of Flux.

Avatar for Jeffrey Hicks

Jeffrey Hicks

March 18, 2016
Tweet

More Decks by Jeffrey Hicks

Other Decks in Programming

Transcript

  1. Familiar Data Management ORM RDBMS MVC Web Applica:on With Res>ul

    Routes MVC Front End Models w/ HTTP Adapter
  2. Radical Data Management Event Sourcing Every change to the state

    of an applica:on is captured in an event object, and that these event objects are themselves stored in the sequence they were applied