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.
Software engineering, distributed systems, databases, and the teams that build them
Software engineering, distributed systems, databases, and the teams that build them
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.
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.
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…
rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. It’s been over a year since the last major release and v4.0.0 is now available.
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.
Last night Percolate hosted the San Francisco ReactJS Meetup. I acted as host, and we had great speakers and presentations.
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 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…