3 ms·
Almost certainly has something to do with https://en.wikipedia.org/wiki/Timber_rafting https://en.wikipedia.org/wiki/Timber_rafting :)
by btown 12y ago
Almost certainly has something to do with https://en.wikipedia.org/wiki/Timber_rafting https://en.wikipedia.org/wiki/Timber_rafting :)
- ongardie 12y agoI've certainly been to that page before :) I come from an academic lineage of log-based projects, from log-structured filesystems [1] which structure disks as a log, to RAMCloud [2][3][4] whose durability/recovery aspects are a distributed and partially in-memory extension of that, to Raft and LogCabin that are built around the concept of a replicated log for consensus. LogCabin used to export a log-oriented data model, by the way, where the name made a bit more sense even. There was some talk of renaming it to TreeHouse now that it exports a key-value tree, but that one didn't really catch on. [1] https://web.stanford.edu/~ouster/cgi-bin/papers/lfs.pdf https://web.stanford.edu/~ouster/cgi-bin/papers/lfs.pdf [2] http://ramcloud.stanford.edu http://ramcloud.stanford.edu [3] https://www.usenix.org/conference/fast14/technical-sessions/presentation/rumble https://www.usenix.org/conference/fast14/technical-sessions/... [4] https://web.stanford.edu/~ouster/cgi-bin/papers/RumblePhd.pdf https://web.stanford.edu/~ouster/cgi-bin/papers/RumblePhd.pd...