system-design은(는) 무엇을 하나요?
구조화된 접근 방식을 사용하여 로드 밸런싱, 캐싱, 데이터베이스 확장, 메시지 큐 등 확장 가능한 분산 시스템을 설계합니다. 사용자가 "시스템 설계", "스케일 업", "고가용성", "레이트 리미터", "URL 단축기 설계", "시스템 설계 인터뷰", "용량 계획", "분산 아키텍처"와 같은 키워드를 언급할 때 트리거됩니다. 또한 인프라 요구사항 추정, 마이크로서비스와 모놀리식 아키텍처 간 선택, 수백만 동시 사용자를 위한 설계 시에도 활성화됩니다. 일반적인 시스템 설계와 어림짐작(back-of-the-envelope) 추정을 다룹니다. 데이터 기초는 ddia-systems를, 복원력은 release-it을 참조하세요.