
How Leetcode handles millions of code submissions.
How does LeetCode securely handle millions of code submissions? Dive into the system design, exploring Docker containers, worker queues, caching, and vital security constraints.
Moyez Rabbani
Hi, I'm Moyez — a Software Engineer from Kolkata, India with a genuine curiosity for the deeper side of Computer Science. I don't just use tools, I want to understand how they work under the hood.
Over the past 2.5 years, I've built end-to-end software that works well and looks even better. I care about design and user experience as much as I care about the code behind it — good software should feel effortless to use.
When I'm not coding, you'll find me reading or at the gym. I like building things, staying sharp, and never sitting still for too long.
Featured writing first, then the newest notes on engineering, design, and building useful products.

How does LeetCode securely handle millions of code submissions? Dive into the system design, exploring Docker containers, worker queues, caching, and vital security constraints.

Payment gateways are the invisible middlemen behind online purchases. Building them is complex, and this article dives into one crucial aspect of their design: security.

If you've ever wondered how apps like Twitter, GitHub, ChatGPT or Claude stop you from hammering their APIs with thousands of requests, here's the answer.
Leave a message here, or send an email at moyezrabbani.work@gmail.com