lsyncd - Project Hosting on Google Code
october 2010 by soypunk
"Lsyncd uses rsync to synchronize local directories with a remote machine running rsyncd. Lsyncd watches multiple directories trees through inotify. The first step after adding the watches is to rsync all directories with the remote host, and then sync single file by collecting the inotify events. So lsyncd is a light-weight live mirror solution that should be easy to install and use while blending well with your system. See lsyncd --help for detailed command line option"
backup
storage
rsync
october 2010 by soypunk
Project Voldemort
january 2009 by soypunk
"Voldemort is a distributed key-value storage system... Voldemort is not a relational database, it does not attempt to satisfy arbitrary relations while satisfying ACID properties. Nor is it an object database that attempts to transparently map object reference graphs. Nor does it introduce a new abstraction such as document-orientation. It is basically just a big, distributed, persistent, fault-tolerant hash table." -- Via the folks at LinkedIn.
storage
caching
database
january 2009 by soypunk
Eventually Consistent - All Things Distributed
december 2007 by soypunk
"In this positing I would like to try to collect some of the principles and abstractions related to large scale data replication and the trade-offs between high-availability and data consistency"
database
storage
scalability
december 2007 by soypunk
XFile Cross-Platform Enhanced File Object
november 2007 by soypunk
cross platform file locking
python
storage
november 2007 by soypunk
Copy this bookmark: