Chapter 10. Ruby Client Programming
In this chapter, we will explore the most harmonious combination of client-broker there is (in my opinion), Ruby and RabbitMQ. You will quickly feel as if it's a match made in heaven.
You will learn how to build a real-life data science pipeline using Lambda Architecture, a worker fabric, and we will introduced to both Bunny—the de-facto RabbitMQ library for Ruby and Sneakers—and my own high-level performance background processing job library for Ruby.
In this chapter, you will learn how to the following:
- Use Bunny to implement each and every messaging semantics in Ruby
- Explore Lambda architecture and understand why this is the new way forward in a world filled with Big data
- Understand the differences between Big, ...
Get Mastering RabbitMQ now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.