Start here
New here? This is the curated path through my writing — the posts I'd hand someone who wants the most signal, fastest.
Distributed systems
- 1Message BrokerHave you ever wondered what keeps payment services, social networks, and delivery apps running smoothly every single day? The secret lies in the Messa…
- 2Distributed Locks and How to Implement Them with RedisIn distributed systems, ensuring data consistency and preventing race conditions is a major challenge, especially when many processes or services acce…
Databases
- 1COUNT(*) vs COUNT(1): Which One Performs Best?When counting rows in a table, we reach for the count function out of habit. But the count function accepts several kinds of arguments, such as count(…
- 2What Happens When MySQL Executes a SELECT Query?SELECT is usually the very first SQL statement anyone learns, yet few stop to ask what actually happens inside MySQL when that statement runs. This po…