This post has already been read 1535 times!
Building and deploying microservices with event sourcing, CQRS and Docker
In this talk we share our experiences developing and deploying a microservices-based application. You will learn about the distributed data management challenges that arise in a microservices architecture. We will describe how we solved them using event sourcing to reliably publish events that drive eventually consistent workflows and update CQRS-based views. You will also learn how we build and deploy the application using a Jenkins-based deployment pipeline that creates Docker images that run on Amazon EC2.
There are various versions of this talk:
Scala by the Bay, August 2014 – slides and video
QCONSF 2014 – slides
Hack.Summit 2014 – slides and video
microXchng, Berlin 2015 – slides and video
You can find the source code for the example banking application in this github repository.