< Denis AKPAGNONITE />
Software Engineer · Cloud Native · DevOps/SRE
I build and write about distributed systems, observability, and supply-chain security.
Latest writing
See all →Protobuf FieldMask for Writes: One Update Endpoint, No Ambiguity
A single Update method that changes only the fields you name, with no endpoint per field and no clobbering the rest. How the update_mask brings clean PATCH semantics to gRPC: setting, clearing, nested paths, and the empty-mask trap that can silently wipe data.
July 7, 2026
Protobuf FieldMask: Let Your API Clients Ask for Only What They Need
One endpoint, many callers, some very expensive fields. Protobuf FieldMask lets each client declare exactly which fields it wants, so your server can skip the costly database queries, remote calls and payload it doesn't need. The idea, a classic example, and the traps.
July 3, 2026
Setting Up a PostgreSQL HA Cluster with Patroni and etcd
How to build a PostgreSQL high-availability cluster with automatic failover using Patroni, etcd, HAProxy and Keepalived. Learn the architecture, prerequisites, and step-by-step deployment so any node failure is handled with zero app changes.
June 25, 2026
Explore by topic
See all →Featured projects
See all →Sentinel
Sentinel is an open-source backup and restoration tool designed for seamless management of PostgreSQL, MySQL, and MongoDB databases, in Docker, Kubernetes, and local environments
Backend
DevOps