Browsing Tag
distributedsystems
21 posts
Personalized System Design Interview Prep for Engineering Managers
90% of engineering manager candidates feel unprepared for their upcoming engineering manager interviews, at big tech companies like…
ZooKeeper Chronicles: Navigating EOFException and the Enigma of 0-Length Files
In the realm of technology, ZooKeeper plays a crucial role in maintaining order within distributed systems. However, much…
Sidecar Pattern
👋 Introduction Have you ever played the game CS? 🎮 In CS, there are two teams: Terrorists and…
What Byzantine Generals Teach Us About AWS SQS
Ever heard of the Byzantine Generals? Click here and check it out. But in a nutshell: Generals trying…
Building a distributed workflow engine from scratch
I’ve been somewhat obsessed with creating workflow engines for the better part of a decade. The idea of…
Geo-Distributed API Layer With Kong Gateway
Ahoy, Mateys! It’s been a while since I published my last article on my geo-distributed application development journey.…
System Design: Netflix
Let’s design a Netflix like video streaming service, similar to services like Amazon Prime Video, Disney Plus, Hulu,…
System Design: Twitter
Let’s design a Twitter like social media service, similar to services like Facebook, Instagram, etc. What is Twitter?…
System Design: WhatsApp
Let’s design a Whatsapp like instant messaging service, similar to services like Whatsapp, Facebook Messenger, and WeChat. What…
System Design: URL Shortener
Let’s design a URL shortener, similar to services like Bitly, TinyURL. What is a URL Shortener? A URL…