-
<TIL> 220302 복제, 파티셔닝클래스/└ TIL 2022. 3. 2. 22:11728x90
🌱
{ 데이터베이스 }
새로운 버전의 서비스를 일부 노드에서 서서히 배포하는 순회식 업그레이드가 필요합니다.
순회식 업그레이드 중 다양한 노드에서 다른 버전의 여러 애플리케이션 코드가 수행됩니다.
시스템의 모든 데이터는 하위 호환성과 상위 호환성을 제공하는 방식으로 부호화해야 합니다.
고가용성, 지속 동작, 지연 시간 최소화, 확장성 등을 목적으로 데이터를 복제하게 됩니다.
저장하고 처리할 데이터가 너무 많아서 장비 한 대로 처리하는 게 불가능해지면 파티셔닝이 필요합니다.
📌
데이터 중심 애플리케이션 설계 / 마틴 클레프만 지음 / 정재부, 김영준, 이도경 옮김 / 위키북스
728x90'클래스 > └ TIL' 카테고리의 다른 글
<TIL> 220304 선형성, 인과성, 플라스크 (0) 2022.03.04 <TIL> 220303 트랜잭션, 분산 시스템 (0) 2022.03.03 <TIL> 220301 신뢰성, 확장성, 유지보수성 (0) 2022.03.01 <TIL> 220226 event.target.tagName (0) 2022.02.26 <TIL> 220225 쿠키 (0) 2022.02.26