ByMJ Michael- System Design Interview: Design a URL Shortener The question “Design a URL shortener” is a classic system design interview problem. It appears simple on the… Distributed Systems System Design
ByMJ Michael- The Ambassador Pattern: A Practical Implementation Using Golang, Docker, and Kubernetes As distributed systems grow, the networking logic surrounding your services tends to grow with them. Retries, TLS termination,… Distributed Systems Golang
ByMJ Michael- Raft Consensus Algorithm: Architecture, Usage, and Practical Go Implementation Raft is a distributed consensus algorithm designed to be understandable, reliable, and practical for building fault-tolerant distributed systems. Introduced in 2014 by Diego… Distributed Systems Golang