Programming Books C Java PHP Python Learn more Browse Programming Books

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $0.75 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The dRuby Book: Distributed and Parallel Computing with Ruby [Paperback]

Masatoshi Seki
5.0 out of 5 stars  See all reviews (1 customer review)

List Price: $35.00
Price: $29.97 & FREE Shipping on orders over $35. Details
You Save: $5.03 (14%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 3 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Want it Friday, July 11? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

More to Explore
Read the Q&A with Masatoshi Seki (PDF), Author of The dRuby Book.

Book Description

March 22, 2012 193435693X 978-1934356937 1

Learn from legendary Japanese Ruby hacker Masatoshi Seki in this first English-language book on his own Distributed Ruby library. You'll find out about distributed computing, advanced Ruby concepts and techniques, and the philosophy of the Ruby way---straight from the source.

dRuby has been part of the Ruby standard library for more than a decade, yet few know the true power of the gem. Completely written in Ruby, dRuby enables you to communicate between distributed Ruby processes as if there were no boundaries between processes. This is one of the few books that covers distributed and parallel programming for Ruby developers.

The dRuby Book has been completely updated and expanded from its Japanese version, with three new chapters written by Masatoshi-san. You'll find out about the design concepts of the dRuby library, and walk through step-by-step tutorial examples. By building various distributed applications, you'll master distributed programming as well as advanced Ruby techniques such as multithreading, object references, garbage collection, and security. Then you'll graduate to advanced techniques for using dRuby with Masatoshi-san's other libraries, such as eRuby and Rinda---the Ruby version of the Linda distributed tuplespace system. In the three new chapters, you'll see how to integrate dRuby and eRuby, get a thorough grounding in parallel programming concepts with Rinda, and create a full text search system using Drip.

Step by step, you'll gain mastery of dRuby and distributed computing.

What You Need:

Ruby 1.9.2 or above. All exercises were run on OS X, though it should work on any operating system. You are expected to be comfortable reading Ruby code, as we do not explain basic syntax.

Frequently Bought Together

The dRuby Book: Distributed and Parallel Computing with Ruby + The Rails View: Create a Beautiful and Maintainable User Experience
Price for both: $54.37

Buy the selected items together

Customers Who Bought This Item Also Bought

Editorial Reviews

About the Author

Author Masatoshi Seki is a Ruby committer and an author of several Ruby standard libraries including dRuby, eRuby, and Rinda. He's an expert in object-oriented programming, distributed systems, and eXtreme programming. His favorite Ruby methods are "method_missing" and "inject". He's the author of Distributed Object Programming with dRuby and Distributed Web Programming with dRuby, of which this book is an updated and expanded translation.

Product Details

  • Paperback: 280 pages
  • Publisher: Pragmatic Bookshelf; 1 edition (March 22, 2012)
  • Language: English
  • ISBN-10: 193435693X
  • ISBN-13: 978-1934356937
  • Product Dimensions: 0.9 x 7.4 x 8.9 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #1,799,096 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

5.0 out of 5 stars
5.0 out of 5 stars
4 star
3 star
2 star
1 star
Share your thoughts with other customers
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
Format:Paperback|Verified Purchase
This book seems to describe just 'dRuby', but you can learn basic distributed programming technique from this book.

dRuby provides a very simple but powerful mechanism to communicate with other computers. If you use Ruby, this book gives you super powerful programming tools to you. If you are not Ruby programmer, this is a very easy distributed programming learning book. You can try samples instantly because they are written in Ruby. The both readers will be enchanted by Seki's magic.

This book provides mainly three simple bricks, dRuby, TupleSpace, Drip. These bricks shows you many applications. I heard dRuby is used for realizing Ruby on Rails's debugging system. You can feel "I can create remote debugger easily" after reading this book. The sample in chapter 10 is the shortest search engine program I have ever seen.

This book is good for meetup too. Many samples (include irb session code) give you hands-on learning experience and try-discussion iteration. I have the original Japanese edition and joined Ruby meetup with this book in Japan. It was very good experience for me (even if I was a Python programmer at that time).

If you are original book's reader, you must get this book. One fourth contents are new! This book is an extended version of Japanese dRuby book.
Comment | 
Was this review helpful to you?
Search Customer Reviews
Search these reviews only

What Other Items Do Customers Buy After Viewing This Item?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category