I recently had a chance to speak about rqlite, the distributed, lightweight database built on SQLite, at the University of Pittsburgh Computer Science Club. It was a good evening as I spoke about distributed systems, the problems they solve, and how rqlite uses Raft to replicate SQLite.
You can find the presentation here.


Monitoring — the measurement of your system, the gathering of telemetry, and alerting when it behaves anomalously — is 

2018 sees the ninth year of this blog. Happy New Year to one and all.
This is the third in 
This is the second in
This is the first in 
I’ve been programming for many years, and have spent most of the last few years managing development teams. I’ve written plenty of closed source software, and for a time made my living writing 
Thanks to