코스 카탈로그
시스템 디자인
요구사항을 명확한 아키텍처 트레이드오프로 바꾸세요.
- 고급
- 레슨 9개
- 프로젝트 2개
- 약 1.5시간
- EN · UZ · KO · RU · ES · FR · DE · AR
용량을 추정하고, 서비스 경계를 정의하고, 스토리지와 캐시 전략을 선택하고, 안정성 장치를 설계하고, 전제와 장애 시나리오를 드러내는 아키텍처 결정을 기록하세요.
커리큘럼
섹션 1
요구사항과 용량
행동과 품질 목표를 분리하고, 사용자 수를 눈에 보이는 전제로 피크 부하로 전환하고, 오류 예산을 계산할 수 있는 SLO를 작성하세요.
- 기능 요구사항과 품질 요구사항
- 대략적인 용량 계산
- 서비스 수준 목표
섹션 2
데이터와 캐시
액세스 패턴으로 저장소를 고르고, 정직한 무효화로 캐시 어사이드를 운영하고, 일관성 계약을 연산 단위로 부여하세요.
- 액세스 패턴으로 스토리지 선택
- 캐시 어사이드
- 일관성 트레이드오프
섹션 3
안정성과 결정
재시도를 데드라인과 멱등성 키로 제한하고, 증거가 있을 때 브레이커를 트리거하고, 결정의 이유가 살아남도록 기록하세요.
- 타임아웃, 재시도와 멱등성
- 서킷 브레이커
- 아키텍처 결정 기록
학습 경로
AI 엔지니어
실제로 돌아가는 AI 제품을 만들고 운영합니다. 내 자료를 검색하고, 허용한 도구만 쓰고, 매번 같은 방식으로 테스트를 거치며, 실패했을 때의 대비책이 있고, 속도와 비용이 눈에 보입니다.
코스 11개로 구성된 과정
AI 네이티브 개발자
AI를 워크플로에 활용해 안전한 TypeScript 앱을 출시합니다. 테스트를 거친 알고리즘, 안전한 범위 안에서 작동하는 도구, 설명할 수 있는 아키텍처 결정, 출시 후 확인할 수 있는 릴리스를 갖춥니다.
코스 16개로 구성된 과정
풀스택 웹 개발자
테스트를 거친 풀스택 React 앱을 만들고 공유합니다. 누구나 쓸 수 있는 화면, 소유자만 볼 수 있는 데이터, 제한이 명확한 API, 정확하게 유지되는 실시간 갱신, 그리고 되돌릴 수 있는 배포까지 갖춥니다.
코스 14개로 구성된 과정
아이디어를 현실로. 60초면 시작해요.
첫 가입 회원은 모든 요금제 7일 무료 체험 · 언제든 해지 가능
시작하기