Code & Cluster
Saturday, August 30, 2025
Cache in front of a slow database ?
›
Should You Front a Slow Database with a Cache? Most of us have been there: a slow database query is dragging down response times, dashboa...
Thursday, August 28, 2025
The Unsung Heroes Behind Your AI Coding Assistant
›
While everyone's talking about ChatGPT and tools like Cursor, Windsurf, and GitHub Copilot transforming how we code, let's shine a l...
1 comment:
Sunday, August 24, 2025
JDK 21 Virtual threads: The end of regular threads ? Not quite.
›
A question I get asked all the time: If JDK 21 supports virtual threads, do I ever need to use regular threads ? Java 21 brought us virtual...
Sunday, May 4, 2025
Understanding Isolation levels vs Consistency levels
›
In databases, the terms isolation level and consistency level/model are sometimes used interchangeably. "Read repeatable" and ...
Tuesday, April 1, 2025
A non trivial concurrency example in Go language
›
Overview In this blog I describe a non trivial concurrency example in the Go programming language. The code is part of my Dynago project ht...
Saturday, March 1, 2025
Multi Version Concurrency Control (MVCC) in databases
›
Introduction Multi version concurrency control (MVCC) is a popular optimistic technique used in modern databases for concurrency control. MV...
Saturday, February 1, 2025
Optimistic Concurrency Control In Databases
›
Introduction Optimistic concurrency control refers to concurrency control in databases without the use of explicit locks. Traditionally it i...
‹
›
Home
View web version