RabbitMQ in Python for event-based communication between MicroServices

Jigar Shah (~jigarshahindia)




RabbitMQ is a powerful messaging broker based on the Advanced Message Queueing Protocol (AMQP).

Microservices do what they say on the tin. They’re small, isolated services that represent an equally small portion of your business domain. Recently there's a trend to build an application using Microservices which place an emphasis on small processes.

As an increase in Microservices, we need to a mechanism where we could use some channel(Pub-Sub) to talk between these Services.


1) Introduction to RabbitMQ and Its Terminology

2) Microservices using Pub-Sub

3) Sample Execution

At the end of this session, participants will be able to use the rabbitMQ for there application(Could be ETL's/ MicroServices etc)


1) Basic Python

Content URLs:

  • I'll be sharing the slides after my talk as a Github repository

Speaker Info:

My name is Jigar Shah. I have completed my BTech from Walchand College of Engg Sangli.

I am currently working as a Software Developer @Browserstack.

Interests: Building Backend Architecture, System Design, Data Structures, Algorithms

More Info

Speaker Links:



Id: 714
Section: Others
Type: Talks
Target Audience: Beginner
Last Updated: