All posts by Philip O'Toole

Enabling CircleCI testing for gorqlite

rqlite is a lightweight, open-source distributed relational database, with SQLite as its storage engine. gorqlite is a Go client library, originally written by raindog308.

While the client library doesn’t adhere to the Go database standard, it is still starting to get some use. Therefore I decided to add CircleCI testing support, ensuring the code maintains a basic level of functionality.

Meaningful Uptime Measurements for the Cloud

Another interesting paper came my way, thanks to the Morning Paper mailing list. Nines are Not Enough:Meaningful Metrics for Clouds discusses a topic that I deal with regularly in my role at Google.

SLIs, SLOs, and SLA are easy to discuss in a general sense, but surprisingly subtle to put into practise. This paper, authored by Google engineers, explores why this is so, and offers a new framework for thinking about them.

How I handle my Gmail load at Google

As an Engineering Manager at Google, I get a lot of email — everyone does. Google — at least my group — doesn’t make heavy use of IM-like tools internally, and I’m happy about that. Combined with traffic from the internal system, it all adds up to a lot in my Inbox.

So I was forced to really think about how I handle it all — and not miss anything important.

Continue reading How I handle my Gmail load at Google