실리콘 밸리 엔지니어 아저씨들이 가르치는 소프트웨어 시스템 디자인 강의에서는 대규모 시스템의 설계 원칙과 아키텍처 패턴을 학습하며, 안정적이고 확장 가능한 소프트웨어 솔루션을 구축하는 방법을 배웁니다. 또한, 실무 사례를 통해 성능 최적화 및 장애 대응 전략을 다룹니다.
소프트웨어 시스템 디자인
시스템 아키텍쳐
소프트웨어 솔루션
대규모 시스템 설계 원칙
학습 대상은
누구일까요?
컴퓨터 관련 학과 전공자 혹은 5년이상 소프트웨어 엔지니어링 경험이 있으신 분
대학원 이상의 소프트웨어 교육을 이수하신 분
전체
23개 ∙ (8시간 15분)
해당 강의에서 제공:
시스템의 만들기위한 대략적인 계산
25:45
시스템 디자인 프레임워크
18:42
속도 조절기(Rate Limiter)
20:33
CDN과 GSLB
25:59
웹 크롤러(Web Crawler)
38:30
뉴스 피드(News Feed) 시스템
14:01
채팅(Chatting) 시스템
36:02
유투브(Youtube) 시스템
20:47
대규모 디지털 광고 플랫폼
31:10