Optimizing Databases on Kubernetes Ep.3: Exploring Kubernetes Storage with OpenEBS and ZFS

Introduction: In Episode 3 of the Optimizing Databases on Kubernetes series, Jérôme Petazzoni introduces ZFS, a versatile file system renowned for its features like compression, deduplication, and snapshots. Leveraging ZFS with Kubernetes, Jérôme demonstrates how to create ef...

Some notes on "closed interfaces" in Go

A look back at Go's 2024

#​536 — December 17, 2024 Unsub  |  Web Version 🎄 A mixed bag this week as we cover a few news items but then get into a 2024 roundup of Go news and the most clicked items of the year, in case you missed them at the time.We're taking a Christmas brea...

The Over-Engineering Pendulum

I used to picture my dream job as this: I work for an early-stage startup that recently raised a round. The business idea is promising, there’s much to build, everything seems possible, and we have time to prove the product-market fit. I join as the first engineer, lay the...

I think Go union type proposals should start with their objectives

Go Protobuf: The new Opaque API

We are adding a new generated code API to Go Protobuf.

Announcing GoReleaser v2.5 - multi languages, 9th anniversary edition

Merry Christmas - the last release of 2024 is here!

Automatically merge dependabot pull requests

A couple of weeks ago I added a small automation to automatically merge dependabot pull requests if the build succeed.

Optimizing Databases on Kubernetes Ep.2: Automating Database Maintenance with Kubernetes and CNPG

Introduction: In this episode, Jérôme Petazzoni explores how Kubernetes and CNPG (Cloud Native PostgreSQL) work seamlessly to manage database operations during node maintenance. With real-world demonstrations, Jérôme highlights the power of Kubernetes’ automation featur...

Optimizing Databases on Kubernetes Ep.2: Automating Database Maintenance with Kubernetes and CNPG

Introduction: In this episode, Jérôme Petazzoni explores how Kubernetes and CNPG (Cloud Native PostgreSQL) work seamlessly to manage database operations during node maintenance. With real-world demonstrations, Jérôme highlights the power of Kubernetes’ automation featur...