Category Uncategorized

New rqlite Google Group

A Google Group for rqlite discussions has been created. This should be a faster way to learn more about the uses, design, and implementation of rqlite. Check it out here.

Ekanite 1.2.3 released

A new version of Ekanite, the syslog server with built-in search, has been released. v1.2.3 includes a fix to the diagnostic output. You can download v1.2.3 from the GitHub releases page.

Go, gRPC, and PostgreSQL

I’ve started experimenting with Go and gRPC. To that end I’ve written a simple service that accepts connections from gRPC clients, allowing those clients to send queries to PostgreSQL. So far it’s been pretty straightforward. You can check out the…

Ekanite 1.2.1 released

A new version of Ekanite, the syslog server with built-in search, has been released. v1.2.1 includes a very important bug fix, for an issue that affected TCP operation. You can download v1.2.1 from the GitHub releases page.

Why Slack isn’t working

Slack: Where work happens Something is happening at companies that use Slack. Slack, the company, may claim it’s work, but it’s less and less productive work, and it’s having a destructive affect upon my own field of software development. I…

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.

rqlite now available as a Docker image

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…

Percolate at the San Francisco Python Meetup

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 v3.13.0 released

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.

Analytics 2.0 goes live at Percolate

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 v3.10.0 released

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 v3.9.2 released

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.

What new development managers should know

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.

Ekanite 1.2.0 released

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.

Building a snap for rqlite

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 v3.8.0 released

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.

Load SQLite dump files into rqlite v3.7.0

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…

Ekanite at the San Francisco Go Meetup

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…