
Be Mindful of Your Config Changes
From Google’s SRE book; “The cost of failure is education.” Devin Carraway Yesterday; okay, might not be yesterday depending on when you bump into this :), I decided to explore the idea of...

From Google’s SRE book; “The cost of failure is education.” Devin Carraway Yesterday; okay, might not be yesterday depending on when you bump into this :), I decided to explore the idea of...

TL;DR Too Short;Just Read If a WAL write is interrupted by a Unix signal, or completes as a short write, the kernel may leave a zero-filled gap at the reserved offset. During crash recovery, Ti...

My previous article talked about promises of disk durability, and the fact that you could still lose data even after fsync()-ing a file. This will be a short blog that builds over the previous one...

When we think of data durability, one thing comes to mind. That data has been safely stored such that an adverse occurrence like power outage or system crash doesn’t lead to data loss. In this art...

I recently picked up this timeless book, Operating Systems: Three Easy Pieces, a book covering the fundamentals of operating systems. My motivation to read this book comes from partly working on a ...

A few weeks ago, I began contributing to TidesDB, an open-source, embeddable key-value storage engine written in C. Coming from an application engineering background, I noticed that many of the des...

[Note: If you are confident that you know the difference between an operating system and a kernel, and why it would not make sense to call Linux an operating system as many usually do, I’d happily ...

2025 has been a year of extreme contrasts, very low lows and incredibly high highs. For me, it has been nothing short of life-changing. I began the year feeling lost and uncertain about my directio...

I didn’t have time to write a short article, so I wrote a long one instead. Funny thing: writing a short and accurate article about a complex topic is harder than writing a long one. Same with sof...

If you’re from an OOP background or a design-patterns enthusiast like me, you’ve definitely come across the Singleton pattern. It was popularized by the Gang of Four in Design Patterns: Elements of...