SDE-2 이상 시스템 설계: https://arpitbhayani.me/masterclass
초보자를 위한 시스템 설계: https://arpitbhayani.me/sys-design
Redis 내부 구조: https://arpitbhayani.me/redis
CodeCrafters와 함께 인터프리터/Redis/DNS/BitTorrent/SQLite를 직접 만들어 보세요.
가입하고 40% 할인 받으세요 - https://app.codecrafters.io/join?via=...
속도 제한기는 모든 제품을 안정적으로 유지하고 남용을 방지하는 데 필수적이며, 다른 회사와 마찬가지로 GitHub도 마찬가지입니다. 하지만 Redis를 사용하여 속도 제한기를 구현했을 때, 이상하지만 흥미로운 동작이 발생하는 것을 발견했습니다.
이 영상에서는 GitHub가 속도 제한기를 어떻게 구현했는지, 그리고 무슨 일이 일어났는지, 왜 발생했는지, 그리고 어떻게 해결했는지 자세히 설명합니다.
추천 동영상 및 재생목록
이 동영상이 마음에 드셨다면 다음 동영상과 재생목록도 도움이 될 것입니다.
시스템 설계: • PostgreSQL connection management and per-c...
마이크로서비스 설계: • Should You Adopt Microservices? Here’s Wha...
데이터베이스 엔지니어링: • How nested loop, hash, and merge joins work.
동시성 심층 분석: • How to write efficient and fair multi-thre...
연구 논문 분석: • The Google File System - Paper Explained
서비스 중단 분석: • Dissecting GitHub Outage and things to do ...
해시 테이블 내부 구조: • Internal Structure of a Hash Table
비트토렌트 내부 구조: • Introduction to BitTorrent and the problem...
재밌는 것들
지식 베이스: https://arpitbhayani.me/knowledge-base
책꽂이: https://arpitbhayani.me/bookshelf
종이꽂이: https://arpitbhayani.me/papershelf
기타 소셜
저는 매일 제 실제 경험과 배움을 글로 쓰고 공유하고 있으니, 공감하신다면 팔로우해 주세요. 불필요한 내용은 절대 없습니다.
Linkedin: / arpitbhayani
Twitter: / arpit_bhayani
주간 뉴스레터: https://arpit.substack.com
시청해 주시고 응원해 주셔서 감사합니다! 정말 큰 힘이 됩니다.
저는 전 세계 최고의 엔지니어링 이야기를 모아 여러분 모두가 엔지니어링에 푹 빠지게 하는 것을 목표로 합니다.
이 글에 공감하신다면 계속 읽어주세요. 저는 항상 간결하고 핵심만 전달합니다.