3 ms·
The RAMCloud Storage System
- tyingq 11y agoApparently from John Ousterhout, creator of Tcl/Tk.
- jzelinskie 11y agoAlso, the Raft consensus protocol was designed to power the LogCabin project which was designed to manage the configuration for RAMCloud.
- bch 11y agoAnd designed the first log structured filesystem [0]. [0] https://en.wikipedia.org/wiki/John_Ousterhout https://en.wikipedia.org/wiki/John_Ousterhout
- MCRed 11y agoPersonally, I use Couchbase for this kind of stuff. Make a Membase (memcached) bucket and all the data is in RAM. Its easy to persist of course, by putting data in a Couchbase bucket as well.
- derefr 11y agoAnother cheap solution would be to use Erlang's mnesia with purely ets-backed copies on nodes.
- bluejekyll 11y agoBut does this have the durability discussed in the article?
- akeck 11y agoVery cool. I wrote up an idea for a "cheap" ram file server a few years ago, but I never got to test it thoroughly. http://www.bashedupbits.com/2010/03/ram-storage-server.html?m=1 http://www.bashedupbits.com/2010/03/ram-storage-server.html?...