가상면접사례로배우는대규모시스템설계기초1 키-값 저장소 설계 가상 면접 사례로 배우는 대규모 시스템 설계 기초 - ch5,6 정리 아키텍처 설계는 결국 트레이드 오프이다. 선택에 따른 장단점이 존재하기 때문에 구현하고자 하는 서비스의 방향성에 따라서 각 도구들의 장점과 단점들을 타협하거나 선택하게 된다. 5,6 장은 키-값 저장소를 설계하기 위해 어떤 점들을 고려해서 트레이드오프를 해야 하는지에 대한 대안점들을 제시해 준다. 5장 안정 해시 설계 서버 장애가 났을 때 유연하게 서버를 증설하고 삭제하는 일을 대비해서 요청이나 데이터를 여러 서버에 균등하게 나누는 것이 중요하다. (수평적 규모 확장성) 안정해시는 서버에 데이터나 요청을 어떻게 균등하게 나누는지에 대한 해답을 제시한다. 일반적인 해시 알고리즘을 통해서 서버 인덱스를 할당하는 방법을 먼저 알아보면 해시 .. 2023. 2. 24. 이전 1 다음 반응형