News for hackers. Stuff that matters.
Re:FoundationDB: A distributed unbundled transactional key v... by jiggawatts on Sunday October 03, 2021 @07:57PM (#28741617)
A vaguely similar project that might be of interest is: https://github.com/microsoft/FASTER

It's also an "unbundled" low-level component that one could use as the foundation for a database engine or whatever. According to Microsoft, FASTER is not just "fast", but significantly faster than even some basic in-memory data structures that ship in the .NET standard library!

The downside is that it doesn't (yet) support some more advanced features like multi-server distributed mode.

However, that relative simplicity may be preferred in some scenarios...

Re:FoundationDB: A distributed unbundled transactional key v... by pas on Monday October 04, 2021 @05:47AM (#28744836)
Is it a LevelDB-like log structured merge tree?

Their distributed checkpointing/recovery thing (built on FASTER) is very interesting!

The graph in the upper right corner of page 9 is certainly impressive: https://tli2.github.io/assets/pdf/dpr-sigmod2021.pdf (it is indexed with number of virtual machines)

Re:FoundationDB: A distributed unbundled transactional key v... by chalcolithic on Monday October 04, 2021 @04:41PM (#28751810)
If anyone can use it for anything other than session storage I'd love to hear about that. Their API is so limited that I just don't understand how can I possibly use it.
Re:FoundationDB: A distributed unbundled transactional key v... by SteadBytes on Monday October 04, 2021 @08:39AM (#28745880)
The CMU Vaccination Database Talks series includes an excellent talk on FASTER from one of the authors: https://youtu.be/4Y0oNFud-VA
Re:FoundationDB: A distributed unbundled transactional key v... by jiggawatts on Monday October 04, 2021 @05:12PM (#28752137)
Thanks for that link.