In this article, we talk about event driven architectures, in the context of microservices architectures. We also discuss what are the advantages of using an event driven approach. This is the second article in a series of six articles on best practices with cloud and microservices.