채널톡 아이콘

실리콘밸리 빅테크 29개의 실습으로 배우는 시스템 디자인 설계

미국 빅테크 시스템을 실제로 설계하는 시스템 디자인 과정입니다.

Thumbnail

중급자를 위해 준비한
[백엔드, 데이터베이스] 강의입니다.

이런 걸 배울 수 있어요

  • 백엔드

  • 데이터베이스 설계

  • OOD 설계

  • 시스템 디자인

🚀 실리콘밸리 빅테크의 시스템 설계 비밀: 테슬라, 넷플릭스, 메타는 어떻게 글로벌 서비스를 설계할까? 🤔

테슬라의 자율주행 FSD(Full Self-Driving), 넷플릭스의 글로벌 스트리밍 시스템, 메타의 초대형 데이터 인프라…
이 거대한 시스템들은 어떻게 설계되었을까요?
미국 빅테크는 수십억 명의 사용자를 처리하면서도 빠르고 안정적인 서비스를 제공해야 합니다.
이 강의에서는 실제 빅테크에서 사용하는 분산시스템 디자인, 데이터베이스 설계, 확장성 기법, 인터뷰 기출 및 대비법까지 모든 것을 다룹니다.

애플, 메타, 테슬라, 스냅챗 등 다양한 미국 빅테크와 인터뷰 경험을 하면서 미국은 글로벌 기업에서 테라 바이트 이상의 데이터를 다루면서, 항상 사용자를 위해 고민하는 집단이라는 것을 깊게 깨닫고, 이로 인해 미국 글로벌 기업에서는 1천명 또는 1만명 이상의 이력서를 판단하기 위해 장벽은 높아졌고, 알고리즘과 시스템 디자인 역량은 중요해졌습니다.

또한, 현재 사이드 프로젝트를 혼자 하고 계신 분들께서 어떠한 시스템 디자인을 하여야 좋은 포트폴리오가 될지 주도적으로 해결이 가능하게 될 것 입니다.

애플, 구글, 넷플릭스, 메타, 오픈AI 등 다양한 빅테크 엔지니어 분들에게 소규모 그룹 교육, 미국 엔지니어, 인도, 중국 등 다양한 나라에서 교육 받은 인재들과 페어프로그래밍, 토론형 수업을 통해 시스템 디자인, 알고리즘, 프론트, DB 설계, OOD 설계 등과 같은 커리큘럼을 교육받고 애플, 테슬라, 메타 등과 인터뷰 했던 경험으로 실제 시스템 기반으로 실습 강의를 만들게 되었습니다. 여러분과 공유해서 미국과 중국이 AI 패권을 두고 IT 전쟁을 하는 지금 이 강의를 발판삼아 미국 중국 한국이 나란히 엔지니어 측면에서 레시피만 가져다 쓰는 엔지니어가 아닌, 본질의 핵심을 이해하고 새로운 것들을 구현하실 수 있도록 힘을 만들어 드리는 것. 이 강의의 비전이자 목적입니다.

이 강의의 특징

💡 글로벌 서비스 설계

  • 넷플릭스, 테슬라 자율주행 FSD(Full Self-Driving), 스포티파이, CI/CD 파이프라인과 같은 대규모 서비스가 어떻게 설계되고 확장성을 갖추는지 학습합니다.

💡 데이터베이스 및 객체지향 설계 실습

  • 복잡한 데이터를 효율적으로 관리하는 데이터베이스 설계와 객체지향 설계(OOD) 원칙을 실전 예제를 통해 배웁니다.

💡 머신러닝 시스템 설계 (NEW!)

  • 테슬라의 자율주행 FSD와 같은 머신러닝 모델의 훈련, 배포, 운영 방식을 배우고, ML 시스템 설계의 기초부터 확장성 있는 구조까지 실습합니다.

💡 시스템 디자인 스케일링

  • 대규모 트래픽을 처리하는 시스템 컴포넌트의 역할, 스케일링 기법, 장애 복구 설계를 학습합니다.

💡 빅테크 인터뷰 대비

  • 실리콘밸리 빅테크 기업의 시스템 디자인 인터뷰에서 요구하는 핵심 역량구체적인 대답 방법을 제공합니다.

💡 지속적인 학습 지원

  • 강의 이후에도 시스템 디자인에 대해 자유롭게 질문하고 답변을 받을 수 있는 학습 환경을 제공합니다.

🔥 이 강의에서 배우는 핵심 내용

넷플릭스, 테슬라, 스포티파이, 메타 같은 글로벌 서비스 분산시스템 분석
AWS, GCP, Kubernetes를 활용한 대규모 시스템 설계 & 스케일링 전략
테라바이트(TB)급 데이터를 처리하는 분산 데이터베이스 & 객체지향 설계(OOD) 실습
테슬라 FSD(자율주행) 머신러닝 시스템 설계부터 훈련, 배포, 운영까지 실습
실리콘밸리 빅테크 인터뷰 대비: 실제 질문 패턴 & 답변 방법 완벽 정리
글로벌 서비스를 처음부터 끝까지 설계

Deepseek 딥시크 논문 기반의 시스템 디자인 및 스케일링 Deepdive 업데이트 완료.

이런 분들께 추천해요

개발자 & 학생

실리콘밸리 빅테크 취업 및 이직을 준비하는 개발자 & 학생

리드 개발자 & 아키텍트
대규모 서비스를 설계 역량을 갖춘 엔지니어로 성장하고 싶은 분

설계 과정이 궁금해요.
면접에서 차별화된 시스템 디자인 역량을 갖추고 싶은 분

수강 후에는

🎯 글로벌 서비스를 설계하는 창의적 접근법을 갖추게 됩니다.
🎯 빅테크 인터뷰에서 시스템 디자인 문제를 자신 있게 풀 수 있습니다.

🚀 이제, 실리콘밸리 빅테크의 시스템 디자인을 직접 경험해보세요! 🚀

이 강의를 만든 사람

  • 2024.05 ~ 현재: 미국 실리콘밸리 인공지능 스타트업, 소프트웨어 엔지니어

  • 2023.08 ~ 2024.04: 미국 빅테크 엔지니어 펠로우십 풀스택 소프트웨어 엔지니어 펠로우



수강 전 참고 사항

실습 환경

  • Excalidraw


학습 자료

  • ppt 자료로 제공해드립니다.

선수 지식 및 유의사항

  • 실습 환경

    • 운영 체제 및 버전(OS): Windows, macOS, Linux, Ubuntu, Android, iOS 등 OS 종류 및 버전

    • 사용 도구: Excalidraw 웹사이트 다이어그램 도구

  • 학습 자료

    • PPT

  • 선수 지식


    • 컴퓨터공학

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 실리콘밸리 빅테크 입사하고 싶은 분

  • 신규 서비스 설계가 필요하신 분

  • 개발자로 더 높은 성장을 원하는 분

선수 지식,
필요할까요?

  • 컴퓨터공학

안녕하세요
미국달팽이입니다.

429

수강생

12

수강평

17

답변

4.3

강의 평점

3

강의

  • 2024.05 ~ 현재: 미국 실리콘밸리 AI 스타트업, 풀스택 소프트웨어 엔지니어

  • 2023.08 ~ 2024.04: 미국 빅테크 엔지니어 펠로우십 풀스택 소프트웨어 엔지니어 펠로우

     

     

  • ~2022.10 @국내 기업 재직(검색포털/핀테크, AI)

     

더보기

커리큘럼

전체

60개 ∙ (24시간 53분)

해당 강의에서 제공:

수업자료
    강의 게시일: 
    마지막 업데이트일: 

    수강평

    전체

    7개

    4.6

    7개의 수강평