Efficient Communication Between Python Microservices using LavinMQ
summary
LavinMQ is a lightweight message broker built in Crystal that promises performance and low RAM footprint, benchmarking up to 700,000 messages/sec while running as a single-node broker today with replication planned. Example architecture shows Python microservices using async I/O to publish Slack events to LavinMQ and a separate processor consuming them, yielding fault isolation, independent scaling, and queuing durability; CloudAMQP offers a managed UI and hosted LavinMQ instances.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:53About 84Codes
- 2:11What are Microservices
- 6:40LavinMQ
- 7:04How does it work
- 8:02What makes LavinMQ different
- 11:24LavinMQ architecture
- 17:33Microservice architecture
- 19:49The beauty of Microservices
- 24:53Questions
related talks
24mEfficient Communication Between Python Microservices using LavinMQ
44mPython in the MicroServices world
56mImplementing distributed applications using ZeroMQ, Python and other bad guys...
28mStop Fighting Your Services; import lymph
39mStop trying to glue your services together; import lymph
34mPython Micro-service Architecture
49mCommunication in a microservice architecture
41mForget about HTTP
