The dRuby Book(2012).pdf

(7463 KB) Pobierz
What Readers Are Saying About
The dRuby Book
The dRuby Book
is a fantastic introduction to distributed programming in Ruby
for all levels of users. The book covers all aspects of dRuby, including the principles
of distributed programming and libraries and techniques to make your work
easier. I recommend this book for anyone who is interested in distributed program-
ming in Ruby and wants to learn the basics all the way to advanced process
coordination strategies.
Eric Hodel
Ruby committer, RDoc and RubyGems maintainer
dRuby is the key component that liberates Ruby objects from processes and
machine platforms. Masatoshi himself explains its design, features, case studies,
and even more in this book.
Yuki
“Yugui”
Sonoda
Ruby 1.9 release manager
dRuby naturally extends the simplicity and power Ruby provides. Throughout
this book, Rubyists should be able to enjoy a conversation with dRuby that makes
you feel as if your own thoughts are traveling across processes and networks.
Kakutani Shintaro
RubyKaigi organizer, Ruby no Kai
Any programmer wanting to understand concurrency and distributed systems
using Ruby should read this book. The explanations and example code make
these topics approachable and interesting.
Aaron Patterson
Ruby and Ruby on Rails core committer
A fascinating and informative look at what is classically a total pain in the neck:
distributed object management and process coordination on a single machine or
across a network.
Jesse Rosalia
Senior software engineer
The dRuby Book
Distributed and Parallel Computing with Ruby
Masatoshi Seki
translated by Makoto Inoue
The Pragmatic Bookshelf
Dallas, Texas
Raleigh, North Carolina
Many of the designations used by manufacturers and sellers to distinguish their products
are claimed as trademarks. Where those designations appear in this book, and The Pragmatic
Programmers, LLC was aware of a trademark claim, the designations have been printed in
initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer,
Pragmatic Programming, Pragmatic Bookshelf, PragProg and the linking
g
device are trade-
marks of The Pragmatic Programmers, LLC.
Every precaution was taken in the preparation of this book. However, the publisher assumes
no responsibility for errors or omissions, or for damages that may result from the use of
information (including program listings) contained herein.
Our Pragmatic courses, workshops, and other products can help you and your team create
better software and have more fun. For more information, as well as the latest Pragmatic
titles, please visit us at
http://pragprog.com
.
The team that produced this book includes:
Susannah Pfalzer (editor)
Potomac Indexing, LLC (indexer)
Kim Wimpsett (copyeditor)
David J Kelly (typesetter)
Janet Furlow (producer)
Juliet Benda (rights)
Ellie Callahan (support)
Original Japanese edition:
“dRuby
niyoru Bunsan Web Programming” by Masatoshi Seki
Copyright © 2005. Published by Ohmsha, Ltd
This English translation, revised for Ruby 1.9, is copyright © 2012 Pragmatic Programmers, LLC.
All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or
transmitted, in any form, or by any means, electronic, mechanical, photocopying,
recording, or otherwise, without the prior consent of the publisher.
Printed in the United States of America.
ISBN-13: 978-1-934356-93-7
Encoded using the finest acid-free high-entropy binary digits.
Book version: P1.0—March 2012
Zgłoś jeśli naruszono regulamin