콘텐츠로 바로가기
용어21

system · 기술 노트

이 용어로 연결된 기록을 섹션별로 살펴봅니다.

14 Pillars · 기술 분류

  1. CAP Theorem

    분산 시스템은 Consistency, Availability, Partition Tolerance 세 속성 중 **동시에 둘만** 보장할 수 있다는 정리(Brewer, 2000). 네트워크 분할은 필연적 → P는 포기 불가. **CP vs AP**가 실질적 선택:...

    system-architecture-distributed-systems / distributed-systems-principles-consensus / theorems-consistency-dynamics / cap-theorem
  2. CQRS Pattern

    Command Query Responsibility Segregation: 데이터 쓰기(Command)와 읽기(Query) 모델을 물리적으로 분리하는 아키텍처 패턴. Write Model의 이벤트를 구독하여 Read Model을 동기화하는 비동기 프로세스. 결과적...

    system-architecture-distributed-systems / event-driven-reactive-systems / cqrs-pattern
  3. Event Sourcing

    현재 상태(State)가 아니라 발생한 사건(Event)의 이력 자체를 불변 로그로 저장하는 데이터 관리 패턴. 전통 DB: `UPDATE accounts SET balance = 500` → 이전 값 유실 Event Sourcing: `[Deposited(300...

    system-architecture-distributed-systems / event-driven-reactive-systems / event-sourcing
  4. Consistent Hashing

    노드 추가/제거 시 재분배되는 키 수를 최소화하는 분산 해싱 기법. 기존 모듈러 해싱(key % N)은 N 변경 시 대부분의 키 재분배가 필요하다. 단일 노드를 링 위 여러 지점에 배치 → 부하 균등 분배 + 핫스팟 방지: 실제 구현: Cassandra, Amaz...

    system-architecture-distributed-systems / scalability-high-availability-design / consistent-hashing
  5. Incident Management & Remediation

    장애 발생 시 체계적인 대응 절차(Incident Response)와 재발 방지를 위한 포스트모텀(Post-mortem) 및 복구 엔지니어링을 학습하는 노드입니다.

    system-architecture-distributed-systems / reliability-engineering-sre / incident-management-remediation
  6. Observability & SLI-SLO

    시스템의 내부 상태를 투명하게 들여다보는 관측성(Observability)과 안성성을 정량화하는 SLI/SLO 및 에러 예산 체계를 학습하는 노드입니다.

    system-architecture-distributed-systems / reliability-engineering-sre / observability-sli-slo
  7. Operating Systems & System Mechanics

    커널 메커니즘, 가상화, 시스템 자원 관리 및 성능 최적화를 다루는 학습 노드입니다.

    operating-systems-system-mechanics