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
- I'll be sharing the slides after my talk as a Github repository
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