A proposito di Dhivakar T
Sostenitori recenti
Posts
Intro Networks are unreliable. Requests fail, time out, or get retried. But our systems can’t afford to misbehave just because the network isn’t perfect. That’s where idempotent APIs come in. They ensure that a request—no matter how many times it’s made—produces the same effect as if it was made once. What is Idempotency? In API design, idempotency means that multiple identical request...
Building Resilient Systems with Idempotent APIs
Sep 06, 2025
173 visualizzazioni
🧠 Exploring Fault Tolerant Systems – What I Learned Today Today I explored the term "fault tolerant system" — a concept that every backend/system engineer should understand, but we often overlook in real-world implementations. A fault tolerant system is designed to continue operating even if some of its components fail. It's not about avoiding failure — it's about designing for resilience...
Fault Tolerant Systems
Sep 01, 2025
117 visualizzazioni
🔥 Java Devs: Stop Mixing These Up — Pessimistic vs Optimistic Locking Explained in Plain English If you’ve worked on a Java app with a database, you’ve probably met The Lost Update Problem: 👥 Two users hit Save at the same time 🔄 One person’s work disappears 😬 Ouch That’s where locking strategies come in. And no — it’s not just “pessimistic = safe” & “optimistic = f...
Pessimistic vs Optimistic Locking Explained in Plain English
Sep 01, 2025
190 visualizzazioni
