Duration 38:40
16+
Play
Video

RailsConf 2019 - Event Sourcing made Simple by Philippe Creux

Philippe Creux
Senior Software Developer at Kickstarter
  • Video
  • Video
RailsConf 2019
April 30, 2019, Minneapolis, USA
RailsConf 2019
Video
RailsConf 2019 - Event Sourcing made Simple by Philippe Creux
Available
In cart
Free
Free
Free
Free
Free
Free
Add to favorites
3.29 K
I like 0
I dislike 0
Available
In cart
Free
Free
Free
Free
Free
Free
  • Description
  • Discussion

About speaker

Philippe Creux
Senior Software Developer at Kickstarter

I am a software developer. I deeply care about shipping software that’s simple, robust and cost-effective.I had the opportunity to work with talented people on a variety of (mostly web) projects.At IBM (2007-08), I fell in love with Ruby on Rails, TDD and Agile methodologies.At Versapay (2009-11), we built an electronic fund transfer platform and shipped the open source project ActiveAdmin.At Reverb (2011-12), we relied on ActiveAdmin to build Enterprise Software for Photography Studios, Logistic Firms and the Pharmaceutical Industry.In 2013, I co-founded brewhouse - the best Rails Agency in Vancouver. In two years, we shipped a dozen of web applications, helped 4 development teams get there codebase to the next level while working on Goodbits, the best application to build curated email newsletters in minutes.Late 2016, we’ve decided that brewhouse should focus solely on Goodbits and most of the engineering team was hired by Unbounce. We've designed and shipped a new subscription and billing platform to enable Unbounce to launch its new pricing on March 14th, 2017.I've joined Kickstarter in April 2017 to "help bring creative projects to life".I’ve been sharing my learnings and practices on various blog posts and built several open source projects.I am currently running the Vancouver Ruby meet-up. Prior to that, I ran the meet-ups Lyon.rb and Agile Valence, hosted the podcast “Parlons Ruby” and co-organized the Ruby Lyon Conference in 2012.

View the profile

About the talk

RailsConf 2019 - Event Sourcing made Simple by Philippe Creux


Event Sourcing provides a full history of actions allowing us to understand how we get got there. Events can be replayed to backfill a new column, to fix a bug or to travel back in time. It is often described as a complex pattern that requires immutable databases, micro services and asynchronous communication.

In this talk, I will introduce you to Event Sourcing and present the simple framework we’ve built at Kickstarter. It runs on our Rails monolith, uses ActiveRecord models and a SQL database. And yet, it gives us super powers.

Share

Cackle comments for the website

Buy this talk

Access to the talk “RailsConf 2019 - Event Sourcing made Simple by Philippe Creux”
Available
In cart
Free
Free
Free
Free
Free
Free

Access to all the recordings of the event

Get access to all videos “RailsConf 2019”
Available
In cart
Free
Free
Free
Free
Free
Free
Ticket

Interested in topic “Software development”?

You might be interested in videos from this event

September 28, 2018
Moscow
16
159
app store, apps, development, google play, mobile, soft

Similar talks

Eric Niebler
Software Engineer at Facebook
Available
In cart
Free
Free
Free
Free
Free
Free
Bjarne Stroustrup
Managing Director at Morgan Stanley
Available
In cart
Free
Free
Free
Free
Free
Free
Titus Winters
C++ Codebase Cultivator at Google
Available
In cart
Free
Free
Free
Free
Free
Free

Buy this video

Video

Access to the talk “RailsConf 2019 - Event Sourcing made Simple by Philippe Creux”
Available
In cart
Free
Free
Free
Free
Free
Free

Conference Cast

With ConferenceCast.tv, you get access to our library of the world's best conference talks.

Conference Cast
558 conferences
22059 speakers
8190 hours of content