This document discusses Castoro, a distributed storage grid system built with Ruby. Castoro uses a peer-to-peer architecture with multicast replication to store files across multiple servers. It provides a client library and gateway/peer components. The author compares Castoro to similar systems like MogileFS and kumofs, and describes how Castoro has been used to provide storage for a photo sharin