Part II Third-Party Frameworks and Libraries

Part I of this book delved deeply into what the Ruby standard library ships with, in terms of distributed programming, and how we can use that to build our distributed applications. Part II covers third-party frameworks and libraries that are available to either augment or replace DRb and Rinda.

Some of these tools offer a similar approach to what we are used to with DRb and Rinda, and others offer a radically different approach to distributed programming. We’ll talk about each package’s strengths and weaknesses, as well as when and where you might want to implement the library.

To give our discussions some context, we will first create our now-standard “Hello World” and “Distributed Logger” programs. ...

Get Distributed Programming with Ruby 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.