rqlite v3.14.0 released
rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. v3.14.0 is now out. This release is the first built with Go 1.8. You can download the release from GitHub.
Software engineering, distributed systems, databases, and the teams that build them
Software engineering, distributed systems, databases, and the teams that build them
rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. v3.14.0 is now out. This release is the first built with Go 1.8. You can download the release from GitHub.
I finally got around to creating the first Docker image for rqlite, the lightweight distributed, relational database built on SQLite. It was pretty straightforward, once I took a look at how Vault and InfluxDB create their respective images. The image…
The new Analytics system, built by my team at Percolate, allows our end-users to program their own custom calculations, offering them the ability to precisely customize the product for their needs. At the center of that feature is a Pratt…
rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. v3.13.0 is now out. This release includes minor enhancements and a couple of bug fixes. You can download the release from GitHub.
rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. v3.12.1 has been released. This release includes integration with a new Discovery Service, allowing nodes to automatically connect and form a cluster. This can be very…
In this post I describe how I built a serverless cluster discovery service for rqlite, the distributed relational database built on SQLite. Built using the AWS API Gateway service, AWS Lambda, and DynamoDB, it means rqlite nodes no longer need…
Today sees the launch of Analytics 2.0 on the Percolate platform. After 12 months of hard work by my team, I am very proud of the new platform. 1 year ago the San Francisco team was tasked with rebuilding the Analytics…
rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. v3.10.0 has been released. This release includes some minor configuration control and logging enhancements. You can download the release from GitHub.
rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. v3.9.2 is now out. This release includes a couple of significant bug fixes. You can download the release from GitHub.
It’s 2017, and that means I’ve been in various engineering management and technical lead roles for about 6 years. That’s long enough to learn something about management, but short enough to remember clearly all the mistakes I made early on.
A new version of Ekanite, the syslog server with built-in search, has been released. v1.2.0 includes some minor fixes and improvements. You can download v1.2.0 from the GitHub releases page.
I’ve started experimenting with one of the newest packaging systems — Canonical’s Snap format. I learned about Snap from Mark Shuttleworth when he let me know that he had created a rqlite Snap. It seems pretty clean and straightforward so far — I’ve…
rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. v3.8.0 is now out. This release includes some minor enhancements and bug fixes. You can download the release from GitHub.
In every field there is a question that, while it sounds interesting, betrays a naiveté and lack of sophistication. In my field — SaaS and data platforms — it’s how much data do you have?
I was recently asked by some colleagues about my favourite books on programming. And not just books on coding, but on improving their understanding of successful teams.
rqlite is a lightweight distributed relational database, with SQLite as its storage engine. With release v3.7.0 you can load SQLite dump files directly into rqlite. This makes restoring from a backup, or migrating an existing SQLite database to rqlite much…
Last night Percolate hosted the San Francisco Elasticsearch Meetup. I acted as host, and it was a great night, with excellent speakers and presentations.
I gave a presentation on Ekanite — the syslog server with built-in search — tonight at the San Francisco Go Meetup. It was an enjoyable evening, and I had a chance to discuss why I built Ekanite, how it works, and…
rqlite is an open-source distributed relational database, with SQLite as its storage engine. v3.6.0 is out. With this release a new node can now join an existing cluster though any node of that cluster, not just through the leader node.…
rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. Thanks to the power of the Go tool chain, it is compatible with Microsoft Windows without any extra effort. To ensure that it remains compatible with…
My old colleagues at InfluxData have released InfluxDB 1.0. Congratulations to them all on this great milestone. Being involved with the development of InfluxDB was a great experience, and I’m sure the database will go from strength to strength.
rqlite is an open-source distributed relational database, with SQLite as its storage engine. v3.5.0 is out. This release supports important control of foreign key constraints, in the underlying SQLite database. You can download the release from GitHub.
rqlite is an open-source distributed relational database, with SQLite as its storage engine. v3.4.1 is out. This release includes some minor fixes as well as source code improvements (linting). You can download the release from GitHub.
A new version of Ekanite, the syslog server with built-in search, has been released. v1.1.0 includes an important bug fix related to TCP connection handling, as well as some other minor fixes and improvements. You can download v1.1.0 from the…
rqlite is an open-source distributed relational database, with SQLite as its storage engine. Check out this cool video, showing the evolution of the source code.