Event Driven Architecture

It’s been a year since the previous post and coincidently yet again references SAPO Codebits.The 2010 edition was epic – retro computing, multiple tracks, 50+ presentations, activities and meticulous organization.

I presented Event Driven Architecture, covering some theory, Command and Query Segregation Responsibility (CQRS) and general do’s and dont’s.Also checkout a reference implementation in Ruby (don’t forget to note the caveats in the README which references several shortcomings of CQRS and Event Sourcing with this untyped language).

3 Responses to “Event Driven Architecture”

  1. leemhenson  on November 16th, 2010

    Hi Lourens

    I’ve also been hacking away at a similar framework. It is in two parts:

    http://github.com/leemhenson/protean.git

    - based on the banksimplistic github repo, and bits from ncqrs and other cqrs-related chat
    - depends on mongodb for the event store

    http://github.com/leemhenson/protanite.git

    - amqp wrapper implemented using nanite
    - poison-message detection

    I’m dogfooding both on a project at the moment. I’ll be looking at aftermath with interest to see where we converge/diverge!

  2. Lourens Naudé  on November 16th, 2010

    Hi Lee,

    Awesome – started following your projects as well – always interesting to see different solutions at work.It’s a fairly well defined, yet wide open architecture and implementations is never alike :-)

  3. Guilherme  on August 5th, 2011

    Hi Lourens,

    I’m writing a academic paper on this subject.
    Do you have some bibliography on Event Driven Architecture ?

    Thank you

    Guilherme


Leave a Reply