Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
21

So, You Want To Build A DBaaS Part 2: Technical Bits

from Matt Blewitt [alt+shift+b] in technology

In my first post in this pseudo-series, we covered more of the theory and organisational practices around building and operating a database-as-a-service platform. In this post, I’ll cover some of the more technical aspects of this that I think are worth considering, drawn from my own experience.
21st May 2023

Stay updated

Get a weekly newsletter with the top 5 articles worth reading every week.

More from Matt Blewitt

Over-Engineering Sleep

A while back, this implementation of a cross-platform sleep for GitHub Actions Runners caught my eye, and I wanted to see what it would take to re-implement sleep from the ground up, while trying to be as cross-platform as possible.

24th Aug 2025 • 1 votes
Embodiment

Since I was small, I’d lived my life through screens, one way or another. For the last quarter-century or so, I had been piloting the machine of flesh and sinew to keep my mind going, rarely engaging with the machine itself. This was a mistake.

15th May 2025 • 1 votes
Leadership Power Tools: SQL and Statistics

A common pattern I’ve seen over the years have been folks in engineering leadership positions that are not super comfortable with extracting and interpreting data from stores, be it databases, CSV files in an object store, or even just a spreadsheet. We’re going to cover SQL & DuckDB, then some useful statistical tools: summary stats, distributions, confidence intervals and Bayesian reasoning.

4th Dec 2024 • 47 votes
Death, and Utsuge

This post discusses topics some may wish to avoid: terminal illness, hospice care, death, and Japanese visual novels.

1st Nov 2024 • 33 votes
Long Distance Relationships

I’ve been managing a fully remote, fully distributed team, covering timezones from UTC-8 through UTC+10, for the last couple of years. Through that time, I’ve learned a lot on organising work, interpersonal relationships, and ultimately how to overcome a lack of promximity to my reports.

12th Oct 2024 • 31 votes

More in technology

Three years later

Reflections on October 7th

yesterday • 1 votes
The Sting

The Sting belongs in the pantheon of films I'm deeply embarrassed to have not watched earlier. Not just because it's a great film — and it is — but because it is so incredibly my shit that I feel retroactively spurned for not having watched it sooner.

yesterday • 1 votes
It's a Gas!

If everything worked as well as the product called Evapo-Rust, the world would be a much better place. That’s just one of the many lessons learned during my recent — successful! — project to transform my old, nonfunctioning gasoline-powered generator into something much better.

2 days ago • 1 votes
I deleted my favorite feature, and the image got better: Direct Binary Search (DBS) in OpenDithering

When I created OpenDithering back in June, the feature I was proudest of was the Auto-tune button. It did the slider work for me: it compared the dithered result to the original image, nudged the settings, and repeated until the image stopped improving. Over the summer it grew into a three-step process (Auto Expose, Color-tune, […] The post I deleted my favorite feature, and the image got better: Direct Binary Search (DBS) in OpenDithering appeared first on Style over Substance.

3 days ago • 1 votes
You Won’t Hear About These, Even In Myths (Atlassian Jira, Confluence (and more) Pre-Auth Arbitrary File Read CVE-2026-21589)

Welcome back to yet another episode of "security was taken seriously". Being who we are (and constantly being exposed to what we see…), we recognize we have been doomed to eternal damnation as we keep on watching security best practices crumble behind “secure by design”

3 days ago • 1 votes
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in