시스템 디자인 아틀라스SYSTEM DESIGN ATLAS
학습 시작하기 →
한국어 시스템 디자인 학습 플랫폼

복잡한 시스템을,
눈에 보이게 이해하세요.

확장성·일관성·장애 복구부터 채팅, 결제, 거래소까지.
개념 이해 → 면접 답변 → 실무 설계를 하나의 흐름으로 연결합니다.

가입 없이 바로 시작 한국어·영문 용어 동시 검색 모바일 대응
클라이언트, 게이트웨이, 서비스, 메시지 스트림, 캐시와 데이터베이스가 연결된 분산 시스템 모형
CLIENTGATEWAYSERVICESEVENT STREAMDATA
28개 설계 주제URL 단축부터 주식 거래소까지
3단계 설명 구조개념 · 면접 · 실무 확장
직접 제작 다이어그램SVG 기반으로 확대·검색 가능
인터랙티브 계산 도구QPS · 저장량 · 샤드 수 계산
One topic, three lenses

한 가지 주제를 세 가지 시선으로

암기하는 노트가 아니라, 이해하고 설명하고 실제로 설계하는 흐름을 만듭니다.

01 / UNDERSTAND

개념 이해

복잡한 분산 시스템 개념을 일상적인 비유, 단계별 애니메이션, 작은 예제로 풀어냅니다.

  • 3분 요약
  • 용어 설명
  • 시각적 흐름
02 / INTERVIEW

면접 답변

요구사항 → 규모 추정 → API → 고수준 설계 → 병목 분석의 표준 답변 구조를 훈련합니다.

  • 5분 답변
  • 추가 질문
  • 흔한 실수
03 / PRACTICE

실무 확장

장애 복구, 관측 가능성, 보안, 데이터 보존, 비용까지 실제 운영 관점으로 확장합니다.

  • 장애 시나리오
  • SLO
  • 비용·보안
Featured case studies

대표 시스템 사례로 시작하세요

완성된 대표 문서를 기준으로 전체 콘텐츠 형식과 시각 언어를 통일합니다.

전체 28개 사례 보기
FOUNDATION

대규모 확장

단일 서버에서 글로벌 멀티 리전까지.

ADVANCED

Key-Value Store

복제, 쿼럼, 충돌 해결을 설계합니다.

REALTIME

채팅 시스템

실시간 연결, 순서, 오프라인 동기화.

TRANSACTION

결제 시스템

멱등성, 원장, 정산, 재조정 흐름.

Learning flow

읽고 끝내지 않는
학습 흐름

모든 장은 같은 순서로 구성되어, 새로운 문제를 만나도 스스로 설계하는 사고 구조를 익힐 수 있습니다.

01요구사항 정의기능·비기능 범위
02규모 추정QPS·저장량·대역폭
03아키텍처 설계API·데이터·흐름
04실패 검증장애·비용·보안
START FROM THE ROADMAP

오늘, 첫 번째 시스템을 설계해보세요.

기초 개념부터 결제·거래소까지 단계별 로드맵을 따라갑니다.