November Meetup

November 21, 2017 - 18:30

Koolicar, 7248 St Urbain St, Montreal, QC H2R 2Y6


Event Sourcing: The Microservice Architecture You Didn't Know You Wanted, by Scott Bellware & Nathan Ladd

Talk level: intermediate

Solving the “monolith” and breaking it into smaller pieces that can have their own, independent work streams, in a web of independent-but-connected components is the brass ring everyone is reaching for. Events, Event Streams, and Event Sourcing are the corner stone of successful services projects. Taking an event-oriented approach to a microservices or service-oriented architecture makes the difference between ending up with the holy grail of architecture and productivity that you’ve been envisioning, or more of the same old problems, but now with all the distributed systems problems, too. And with an event-sourced approach, you get complete audit logging for free!

About Scott Bellware & Nathan Ladd


Scott Bellware works with development teams on "Rails Remediation" and autonomous services projects. He’s been on a five-year mission to incorporate all the good things he’s learned in the distributed systems world with all the good things he’s learned in the Ruby world. Scott is a contributor to the Eventide toolkit for event-sourced autonomous services in Ruby.

Nathan Ladd has been writing software professionally for over 10 years, specializing in domain driven design, architecture, and systems engineering. His languages include Ruby, C, and Javascript, and has recently worked extensively with service oriented architecture and event sourcing in Ruby. Nathan is also a contributor to the Eventide project.

Brought to you by our sponsors: