Irons in the Fire
A summary of what I’ve been working on to try and get back to functional.
A summary of what I’ve been working on to try and get back to functional.
Triangular compaction is a new compaction algorithm debuting in lsmtk.
setsum provides a checksum that operates on unordered sets of byte strings.
mani provides a text-based write-ahead log.
Setsum and mani can be combined together to track the setsum for a rich data structure.
ProtoQL is an emerging open-source project aiming to provide a novel way to manage structured data using protocol buffers within a key-value store environment. It seeks to combine the strengths of both worlds, offering the schema definition and data serialization advantages of protocol buffers with the scalability and performance benefits of key-value stores.
An article in which I lay it all out and ask the world for help.