Md. Zahid Fesabelilla·Oct 26How do you add a new column to a table with 300 MILLION rows without taking your system offline?Imagine this scenario: Your database is being read and written to 24/7. You can’t afford any downtime, and taking the database offline…
Kaushal Kumar·Sep 16From Distributed to Driver: The Hidden Cost of collect()Why You Should Avoid collect() in Production Data Pipelines
Waris Amir·Sep 10# How to Change a Live Production Column at 4.5M-Row Scale Without Breaking 20+ MicroservicesBefore this role, I thought Kafka lag, transaction management, and Redis-heavy caching were the hard problems in backend engineering. Then…
Mohit Salvi·Sep 2Consistency Models: The System Design SeriesIn distributed systems, data is often replicated across multiple servers.
Neurobyte·Aug 16System Design Interview: Building a Notification Service That Survives Black FridayHow we stopped losing millions of messages every traffic spike — and the architecture that finally held.