like rsync/unison but works on my mac
Using MongoDB to implement tree structures has some advantages, but as it lacks features that traditional RDBMSes have (like table locking and transactions), it is easy to create race conditions during simultanous operations. This is a pretty generic problem and I hope we can emphasize common problems and best practices on the implementation of thread-safe tree tables here.
Relational databases, such as MySQL, PostgreSQL and various commercial products, have served us well for many years. Lately, however, there has been a lot of discussion on whether the relational model is reaching the end of its life-span, and what may come after it.
a consistent hashing algo for memcache clients
a replicated and distributed file system for the internet and cloud storage
The Google File System. Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung.