Little's Law: The Formula Behind Every Good System Design InterviewYou're in a system design interview and you're asked to design a banking application. Customers can: Login View accounts Check transactions Transfer money Download statements The interviewer ad1Sep 14 · 10 min readblog.nasimhossain.dev
How Twitter Solved Distributed ID Generation"Generating an ID is easy." Is it, though? Every second, companies like Amazon, Stripe, Uber, Discord, and Netflix create millions of new records. Every order, payment, message, notification, and user6Aug 6 · 8 min readblog.nasimhossain.dev
A Disk Usage Alert Led Me Down the OpenStack Rabbit HoleIt Started With a Disk Usage Alert While going through our monitoring dashboards, I noticed that one of our backup object storage servers had been experiencing high disk usage for quite some time. SinJul 26 · 9 min readblog.nasimhossain.dev
ASP.NET Core vs Spring Boot — A Deep ComparisonFrom the perspective of someone who's worked in both worlds For the last few years, I worked primarily with ASP.NET on a government project. Like many developers, I became comfortable in that ecosysMay 1 · 22 min readblog.nasimhossain.dev
How to Publish and Deploy an ASP.NET Core App — Practical GuideThis article walks through the typical lifecycle of publishing an ASP.NET Core application and deploying it to common targets (IIS, Azure App Service, Linux systemd + Nginx, and Docker). It covers buiApr 10 · 7 min readblog.nasimhossain.dev