Browsing Tag
systemdesign
65 posts
Fiber Optic Camera – Bringing Vision to Impossible Places
Conventional machine vision places the camera at the inspection point. The lens points at the target, and the…
Scaling Systems: Bigger Machine or More Machines?
What is Scalability? The ability to handle more requests by buying a bigger machine or buying more machines…
Cache Stampede Prevention
When Your Cache Chokes: Taming the Cache Stampede Ever felt that exhilarating rush when your application is humming…
Coding Cat Oran Ep3, Five Tables Changed Everything
Oran spent two weeks doing something that felt like not working. He sat with the warehouse team during…
Message Queues (Kafka, RabbitMQ, SQS) in System Design
Introduction to Message Queues in System Design Message queues serve as the backbone of asynchronous communication in distributed…
Robotic Brain for Elder Care 3
Part 3: The Scoring Engine — How a Robot Selects the Perfect Viewpoint In the previous post, we…
🧠 Linux Isn’t What You Think: Day 1 DevOps Foundation
“Most beginners say: “I’m learning Linux.” But today I realized something important: Linux is not Ubuntu. Linux is…
Passkeys vs. Access-First: The Shift from Login to Lifecycle
If you are building modern systems, you have probably heard this question: “How do access-first systems compare to…
Designing Idempotent Payment Processing in Worldpay Integrations (.NET Lessons)
When integrating payment gateways like Worldpay, one assumption will eventually break your system: “This event will be received…
The Context Window Paradox: Why Bigger Isn’t Always Better in AI
A Story About Our Obsession with More Imagine you’re a chef preparing a meal for a food critic.…