ºÝºÝߣs were presented in one of #Dubytes session held by #dubizzle every month. Aim was to discuss What is RabbitMQ and how dubizzle's uses it in the journey to a micro-services architecture. With demos and explanation on how RabbitMQ works and the concept behind messaging.
This is also a follow-up on a recently published blog post on how to implement a RabbitMQ cluster on Amazon Web Services which can be found on: https://goo.gl/tFMVrG
Convert to study materialsBETA
Transform any presentation into ready-made study material—select from outputs like summaries, definitions, and practice questions.
6. Bob James
Hey, Bob, we need to build
something extraordinary.....
...
We need to build an online
photo-sharing web app..
And we need it tomorrow..
What?
Ok..Cool..
7. User registers an account
User verifies account
User Uploads Picture
Picture gets uploaded
User gets link
11. Bob James
Hey, Bob..Now what..
OH SH*T
We need to change a minor thing in the extraordinary
image-sharing app..
And we need it tomorrow.....
14. User registers an account
User verifies account
User Uploads Picture
Picture gets uploaded # User is waiting
Picture gets resized # User is waiting
Picture is shared on Twitter # User is waiting
User gets link # Finally!
18. User registers an account
User verifies account
User Uploads Picture
Picture gets uploaded # User is waiting
Picture gets resized # User is waiting
Picture is posted on Instagram # User is waiting
User gets link # Finally!
19. User register an account
User verify account
When User Uploads Picture # Publisher
Publish picture.uploaded event/message
On picture.uploaded event # Subscriber
Service 1: Resize Picture
Service 2: Post Picture to Twitter
Service 3: Generate and Send a link