20.5. Conclusion

This chapter presented a good introduction to distributed Ruby. We saw the basics of starting a service and communicating with clients, and we looked at security issues.

In addition, we saw how Rinda can act as a simple object store that is both distributed and synchronized. Finally, we looked at how Rinda::Ring can be used for drb service discovery.

That ends our look at distributed Ruby. Let’s move to a new topic: Using development tools associated with Ruby such as Rake, irb, Integrated Development Environments (IDEs), and more.

Get The Ruby Way: Solutions and Techniques in Ruby Programming, Second Edition 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.