Communication between entities has been a long lasting topic in Software engineering. IPC, Message brokers, Queues are only few of the main actors in this drama. Here I'm going to cover a couple of Microservices communication patterns and giving a deep dive into the Saga pattern to resolve multi-step transaction flows.