2 Oct 2026
Relational Databases: Performance and Tradeoffs
How normalisation, indexes, transactions, and ACID guarantees affect performance—and how to make deliberate compromises without losing the rules your application depends on.
Filter by tag
Select one or more tags to show posts matching any of them.
2 Oct 2026
How normalisation, indexes, transactions, and ACID guarantees affect performance—and how to make deliberate compromises without losing the rules your application depends on.
8 Sept 2026
A practical guide to handling partial failures across microservices with Sagas, compensating transactions, reliable events, and idempotency.
6 Sept 2026
A practical introduction to distributed tracing, context propagation, and correlated logging, with a modern Java and Spring Boot example.
2 Sept 2026
A practical introduction to Apache Kafka that explains how it works, why it scales well, and when it makes sense in modern distributed systems.
30 Aug 2026
An introduction to Parallel Thoughts, what I write about, and a tour of code examples, Mermaid diagrams, tables, and reading features.