Recall is an open source library for writing distributed, fault-tolerant, replicated storage servers. A Recall-based server will allow you to save and access data even in the presence of machine failures.
A Recall based server provides high-consistency guarantees. Recall clients and servers detect failure and provide automatic switchover and retries. Failures are masked from the calling client.
The original version of Recall (written in C++) is no longer actively supported.
I would appreciate feedback on your experiences with Recall. You can reach me at firstname.lastname@example.org
Eric C. Newton