The Reconciliation Gap
What we learned building a Kubernetes operator that almost worked, and the twelve production incidents that taught us to finish what we started.
Hi, I'm Rowland. I build highly scalable, resilient systems and design elegant architectures. I love making complex things simple, both in open and closed source.
I like building modern UI's and scalable SPA with HTML, CSS, JavaScript and React
I also like working in the server side, with technologies like Node.js, SQL and NoSQL
I have worked with some great JamStack architecture for better performance, faster development & SEO Optimization
Cross platform mobile development for iOS and Android phones using React Native
What we learned building a Kubernetes operator that almost worked, and the twelve production incidents that taught us to finish what we started.
Observability platforms often fail in inverse proportion to the seriousness of their stated mission. A deep dive into the engineering of a self-hosted, multi-tenant observability platform — from back-pressure primitives and write-ahead logs to tail-based sampling and ClickHouse storage tiers.
Distributed systems failures often begin not with a spectacular crash, but with silent divergence. Exploring the engineering required to prevent failures in a multi-region banking core.