rqlite is a lightweight, open-source, distributed relational database written in Go, with SQLite as its storage engine. v5.3.0 is now out, and adds a new node-removal command to the CLI.
You can download the release from GitHub.
rqlite is a lightweight, open-source, distributed relational database written in Go, with SQLite as its storage engine. v5.1.0 is now out, and supports scaling reads via newly available read-only nodes.
I recently came across a new paper co-authored by John Ousterhout, one of the original authors of the Raft protocol. In it John, and his co-author, describe an approach which can double the throughput of some popular replicated distributed key-value stores.
Sometime ago I was asked where to begin to learn data engineering. It was a broad question, and it took some to understand what exactly I was being asked.