https://medium.com/@DoorDash/avoiding-cache-stampede-at-doordash-55bbf596d94b Avoiding cache stampede at DoorDash By Zohaib Sibte Hassan, Software Engineer at DoorDash medium.com DoorDash Cache 전략. A typical caching setup The debouncer approach To solve the problem, we took inspiration from something front-end engineers use frequently. Debouncing is a common practice in the JS world to prevent d..
https://medium.com/geekculture/system-design-scaling-from-zero-to-millions-of-users-deca270ef784 System Design — Scaling from Zero to Millions Of Users Note: I have read this great book System Design Interview — An insider’s guide by Alex Xu in depth. So most of my definitions and images… medium.com 시스템설계/증설/변경 시, 필수참고 Load Balancer A load balancer evenly distributes incoming traffic among web s..
https://medium.com/naukri-engineering/publishing-to-kafka-synchronous-vs-asynchronous-bf49c4e1af25 Publishing to Kafka — Synchronous vs Asynchronous Kafka is widely used for the asynchronous processing of events/messages. medium.com 비교수치를 찾기 힘들었는데. 잘 나온 차트! Impact: The average response time of API endpoints was reduced to 3 milliseconds from 100 milliseconds.
https://netflixtechblog.com/timestone-netflixs-high-throughput-low-latency-priority-queueing-system-with-built-in-support-1abf249ba95f Timestone: Netflix’s High-Throughput, Low-Latency Priority Queueing System with Built-in Support… by Kostas Christidis netflixtechblog.com System Architecture Timestone is a gRPC-based service. We use protocol buffers to define the interface of our service and th..
https://medium.com/geekculture/system-design-design-a-rate-limiter-81d200c9d392 System Design — Design A Rate Limiter Note: I have read this great book System Design Interview — An insider’s guide by Alex Xu in depth. So most of my definitions and images… medium.com Token Bucket Algorithm