4 ms·
OK, how is this different from Rqlite [1], except in C++ instead of Go, Paxos instead of Raft? > rqlite is a distributed relational database, which uses SQLite
by kbaker 10y ago
OK, how is this different from Rqlite [1], except in C++ instead of Go, Paxos instead of Raft?
> rqlite is a distributed relational database, which uses SQLite as its storage engine.
> rqlite gives you the functionality of a rock solid, fault-tolerant, replicated relational database, but with very easy installation, deployment, and operation.
Hmmm....
Also, is Bedrock DB only 30 days old? (since the 'first commit' message on GitHub?) That's barely topsoil!
[1] https://github.com/rqlite/rqlite https://github.com/rqlite/rqlite
- quinthar 10y agoHaha, Bedrock has been in continuous development and production use (remember: this powers all of Expensify's and has since day one) for about 8 years. However, the public repo is very new. I'm not actually familiar with Rqlite, but wow, it does look very similar. Thanks for the tip! Does anybody use it at scale?
- kbaker 10y agoAh I see. So you are saying after enough weathering you have exposed the Bedrock... I have no idea if anyone uses Rqlite, I just remember it from previous discussions here. Very similar indeed...
- thepumpkin1979 10y agoAlso with identical approach there is http://www.actordb.com http://www.actordb.com
- quinthar 10y agoOh, neat! That one seems to replace SQLite's storage engine with a custom one. But yes, also similar. Cool! Again, what is the largest real-world user? We've found a lot of the theories tend to break down when they are subjected to reality -- Bedrock's advantage is it's been hardened in the crucible of live production traffic for years.
- dboreham 10y agoActorDB was developed for this service : http://www.emitcloud.com/home http://www.emitcloud.com/home
- quinthar 10y agoCool. It looks like they have 500-1000 Android installs. As context, Expensify has over 1M Android installs, and over 4M total users. So I think Bedrock is probably operating 4-5 orders of magnitude more activity, at least in this case.