Distribution, Scale and Flexibility with ZeroMQ
summary
Claim: ZeroMQ messaging library gives cheap asynchronous messaging to build distributed, scalable, flexible systems; it actually runs at CERN’s 26 km particle accelerator. The talk explains concrete tools and practices: protocol-first contracts for cross-language, failure-tolerant pipelines, AMQP lessons, GitHub workflows and Travis CI continuous tests for fast merges. Expect concrete patterns (discovery, prototyping, security), a working library deployed at large scale, and community rules that reduce cost of participation rather than vague architecture buzzwords.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 4:04Decentralised software
- 6:08Problems in shared state applications
- 12:17Failure
- 16:50Control
- 25:58Management
- 27:54Prioritization
- 29:54Multiple queues
- 31:15Management vs Leadership
- 33:54Henry Ford
- 36:11Code Reviews
- 38:53Conclusion
related talks
37mGetting started with ZeroMQ
01h 05mScaling Applications with RabbitMQ
48mA Beginner's Guide to Inter-Service Messaging
48mIntegration- and conversation-patterns for microservices
59mMicroservice Swarms: Decentralized Discovery and Scaling
46mReal-world Examples of Message Queue Usage: Insights from RabbitMQ
53mKeynote: AMQP Ten Years After
49mA Love Letter to Messaging: Celebrating RabbitMQ's Journey
