Tag Archives: rqlite

rqlite 7.0: Designing Node Discovery and Automatic Clustering

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine and Raft for distributed consensus. Release 7.0 is out now and introduces the first wave of new Node Discovery and Automatic Clustering  features.

Continue reading rqlite 7.0: Designing Node Discovery and Automatic Clustering

rqlite: static linking and smaller Docker images

rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine.

There have been a series of releases recently, which make deployment on Linux even easier, and significantly decrease the Docker footprint.

Continue reading rqlite: static linking and smaller Docker images

rqlite at Carnegie Mellon University

Full details for my upcoming talk on rqlite to the Carnegie Mellon Database Group are now available.

I will discuss rqlite goals, design, and implementation, with particular reference to its use of the Raft consensus algorithm, and its embedding of SQLite. I will also discuss rqlite testing, performance, lessons learned during development, and some of its real-world applications.