대규모 트래픽

초격차 패키지 Online.
백엔드 개발자를 위한
한 번에 끝내는 대용량 데이터
& 트래픽 처리

  • 01 패캠 Only. 백엔드 개발자를 위한
    대용량 데이터 & 대규모 트래픽 처리 강의

    데이터 처리 4대장 : MySQL, MongoDB, Kafka, Redis 외 31가지 기술스택 활용을 담은 초격차 강의

  • 02 18개 Use Case 실습으로
    상황과 목적에 따른 유연한 활용법

    실무 경험에 기반한 18가지 Use Case 와
    총 105개 실습 클립으로 꽉 채운 커리큘럼!

  • 03 2가지 대규모 프로젝트로
    대용량 데이터 & 트래픽 처리 경험까지

    3단계 시나리오로 학습하는 이커머스 프로젝트 & 대규모 트래픽을 고려한 SNS 프로젝트,
    프로젝트만 총 28시간!

코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

IT 대기업 백엔드 개발자 채용 공고에 빠짐 없이 등장하는
< 대용량 데이터 & 트래픽 > 처리경험!

어떤 개념과 기술을 배워야할지 감조차 잡히지 않는다구요?
고민 말고 이 강의 하나만 들으면 됩니다

대용량 데이터 & 대규모 트래픽 처리를 위해 필요한
기술 스택부터 프로젝트까지 하나의 강의로!

초격차 구성 1

기업에서는 한 가지 데이터베이스만 사용하지 않아요!
채용 공고에서 우대 받는 데이터 처리 4대장

실무에서는 상황과 목적에 따라 다른 데이터베이스를 선택해 사용합니다.
그 중에서도 네카라쿠배에서 가장 많이 사용하는 Top 3 DB 와 Kafka를 학습할거예요.


2022년 9월 기준, 오픈소스 & 데이터 타입 종류별 Top 1 확인 출처 : DB-ENGINES

실무의 상황과 목적에 따른 유연한 기술 스택 선정!

Part 1
대용량 처리를 위한 MySQL의 이해
입문정규화 / 비정규화, 인덱스, 트랜잭션 등
중급페이지네이션 최적화, 타임라인 최적화, 동시성 제어 등
실전SNS 프로젝트를 통한 6개 테이블 디자인 실습
Part 2 | Fastcampus ONLY!
비즈니스 요구사항에 유연한 MongoDB
입문Replica Set, Sharded Cluster, 배열, 쿼리 등
중급쿼리 성능 최적화, 데이터 마이그레이션 등
실전5가지 사례의 스키마 모델링 실습
Part 3 | Fastcampus ONLY!
고성능 서비스를 위한 Redis 활용과 아키텍처
입문6가지 데이터 타입 및 세션 클러스터링, 캐싱 등
중급백업 및 장애복구, 5가지 주제로 서비스 성능 튜닝 실습
실전Event Driven 아키텍처, Active-Active 아키텍처
Part 4
대용량 비동기 프로세스를 위한 Kafka
입문Broker, Topic, Particion, Pub/Sub, Messaging 등
중급Messaging, Stream Processing, Event Sourcing 등
실전주문정보를 이용한 Kafka 활용 프로젝트

데이터 타입부터 아키텍처, 대규모 프로젝트까지 빈틈없는 커리큘럼!
타사 어디서도 찾을 수 없는 4가지 메인 기술 스택 강의를 한 번에!

초격차 구성 2

백엔드 개발자 로드맵 흐름에 따라 경험하는
대용량 데이터 & 대규모 트래픽 관련 기술 스택!

서버 개발자의 꽃은 데이터라고 해도 과언이 아닙니다.
백엔드 개발자 로드맵의 30% 이상을 차지하는 데이터 관련 기술 스택과 개념을 모두 사용해볼거예요!

백엔드 로드맵과 얼마나 유사한지 확인하세요!

백엔드 개발자 Career UP에 필요한 모든 것
이 다양한 스택을 65시간동안 모두 배울거예요!
*DB 외의 사용 기술 스택은 제작 과정에서 수정될 수 있습니다.

이번 강의의 핵심! 실무 수준의 깊이와 난이도를 담은
2가지 대규모 프로젝트를 소개합니다!

초격차 구성 3

스타트업의 3단계 시나리오를 경험하는
대규모 이커머스 프로젝트

프로젝트 분량만 22시간! 이 정도 퀄리티의 Final 프로젝트가 있다는 게 믿어지시나요?
국내 이커머스 기업의 시니어 개발자이자 Tech Lead이신 강사님
초기 서비스 개발부터 대규모 서비스로 확장까지 함께 개발해 보세요!

Stage 1 내용 살펴보기 ∙ 자신이 판매하고 싶은 상품과 아이디어를 구체적으로 표현합니다.
∙ 구체적으로 표현한 아이디어를 ‘이커머스’ MVP 형태로 구현해봅니다.
∙ 기본적인 로깅, 모니터링, 알람에 대해서 학습합니다.

Stage 2 내용 살펴보기 ∙ 점점 고객들이 많아지면서 발생할 수 있는 기본적인 문제를 대처합니다.
∙ 서비스에 문제가 발생했다는 것을 빨리 인지할 수 있도록 방안을 마련합니다.
∙ 서비스 문제가 다시 발생하지 않도록 절차를 마련합니다.

Stage 3 내용 살펴보기 ∙ 수많은 고객이 이용하면서 트래픽이 크게 증가하는 문제에 대처합니다.
∙ 도메인 단위로 서비스를 구분하고, 시스템을 분리합니다.
∙ 시스템 확장을 위해 시스템 간의 의존성을 분리합니다.
∙ 분산된 시스템 간의 통신 방식을 개선합니다.


01. 스타트업 초기 개발 단계 | 약 6시간
#서비스기획 #데이터베이스 설계 #서비스지표 #AB Test #모니터링


02. 스타트업 성장 단계 | 약 6시간
#리팩토링 #REST API #Batch 시스템 #REST API #읽기쓰기분리


03. 대규모 서비스 도약 단계 | 약 10시간
#DDD(도메인 단위 분리) #API Gateway #이벤트스토밍 #워크플로우

Special Point 1
여기서 끝이 아닙니다! 프로젝트 전 과정에
백엔드 개발자에게 꼭 필요한 심화 개념들까지 모두 담았습니다!


“최근 강의들은 세부적인 기술에 집중했기 때문에
실 서비스 현장에서 필요한 구체적인 방법에 대한 내용이 부족합니다.
이번 프로젝트에서는 스타트업을 창업하고 성장시키는 과정에서
바로 옆에 시니어와 함께 일하는 것 처럼 실무에 꼭 필요한 내용을 담았습니다.
서비스를 개발하면서 데이터베이스를 설계하고 구성하는 것은
결국 ‘고객'이 필요한 것을 개발하기 위함임을 잊지 마세요!”

by. 이광운 강사님
현) 트렌비 Tech Leader

전) 쿠팡 Tech Leader


초격차 구성 4

실제 실무에서의 고민을 담은
대규모 트래픽을 고려한 SNS 프로젝트

8가지 기능과 6가지 테이블을 차례로 구현하면서 데이터가 많아졌을 때 발생하는
문제점을 짚어주고 이를 해결할 수 있는 최적화 방법까지 진행합니다


대규모 트래픽을 고려한 SNS 프로젝트 | 약 6시간

SNS를 만드는 데 필요한 테이블들을 하나씩 추가하는 방식으로 강의가 진행됩니다.
각 파트별로 정규화/비정규화, 인덱스, 트랜잭션, 동시성 이슈를 다루며 실제 실무레벨에서 고민하는 수준의 문제들을 공유합니다.

SNS 프로젝트 200% 활용 TIP

프로젝트 뿐만 아니라, 실습에서도 얼마나 다양하고
실무와 유사하게 진행하는지 꼼꼼히 확인하세요!

초격차 구성 5

18가지 Use Case 로
데이터 모델링, 성능 튜닝, 부하 테스트 등 실무 활용의 모든 것

PC 한 대로 수백대의 서버를 이용하는 회사처럼 대규모 트래픽을 경험하긴 어렵죠.
하지만 실제로 중요한 것은, 어떤 종류의 대규모 트래픽이나 대용량 데이터가 일어나는 상황이 발생해도
침착하게 대처할 수 있는 유연한 데이터베이스 설계 능력입니다!

실무 경험에 기반한 18가지 Use Case로 상황과 목적별 데이터 설계 방법을 익힙니다.

성능 분석, 쿼리 튜닝, 장애 대응, 아키텍처 구축 등 심화 실습으로 트러블 슈팅 역량을 높입니다.

Special Point


대규모 데이터 & 대규모 트래픽 발생 시뮬레이션을 통해 실전 감각을 높입니다.


Special Point 3
RDB »»» MongoDB
실무에서 가장 빈번한 Data Migration 실습



| 주요 학습 내용 |
• MongoDB to MongoDB, MySQL to MongoDB 등 데이터 마이그레이션에 대한 실습
• MySQL 로 실습을 진행하지만, 다른 DB에서도 사용할 수 있는 마이그레이션 전략을 학습

▾▾▾▾▾▾▾▾

총 105개 실습 클립, 다양한 주제의 실습을 통해
데이터 처리 & 트래픽 처리를 위한 활용법을 익혀보세요!


커리큘럼 보러가기

초격차 구성 6

이 강의 들으신 분들은 무조건 취업/이직 하실테니깐,
7시간 분량의 취업 특강까지 챙겨드려요!

30분짜리 유튜브 꿀팁 영상과는 차원이 달라요.
자기소개서 작성부터 채용 프로세스별 준비할 내용, 그리고 필승하는 면접 전략까지!
백엔드 개발자 취업의 모든 것을 알려드릴 테니, 여러분은 합격만 하면 됩니다!

초격차 구성 7

타사 어디에서도 찾을 수 없는
최신 강의들을 한데 모아 가장 저렴한 가격에!

이런 내용을 담은 강의 실무에 꼭 필요한데, 실제로는 국내외 타사 어디에도 없습니다!
기술 스택별 가본 사용법이 아닌, 대용량 데이터 & 트래픽 처리를 위한 활용법을 학습하세요!

이 모든 내용을 월 1 만 원 대에
기간 제한 없이 평생 수강하세요!

코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

초격차 구성 8

네카라쿠배급 기업에서 실제 대용량 데이터와 트래픽 처리 경험이
풍부한 강사님께 노하우까지 직접 전수 받아요!

구성이 탄탄하다고 아무나 가르치면 의미 없죠!
실무에서 활발하게 활동하고 있는 분야별 전문가에게 배우고, 노하우까지 챙겨가세요!

이광운 님
현) 트렌비 Tech Leader
전) 쿠팡 Tech Leader
전) 신세계 I&C, 신한 DS, LG CNS - ‘Go Programming’, ‘Python 프로그래밍’ 강의 Speaker) Deview 2021 - Domain Graph Service를 활용한 광고 서비스의 GraphQL API 구현 사례
-
[ 담당 파트 ]
Part 5. 스타트업 서비스 개발부터 대규모 서비스로 도약하기
안녕하세요, 이광운입니다.
저는 여러 이커머스 회사에 근무하며 "로켓배송, 여행, 배달, 그리고 명품 리세일"등의 다양한 프로젝트에 참여해왔습니다. 제가 참여한 프로젝트의 초기 설계, 개발, 런칭, 그리고 운영에서 배웠던 소중한 경험을 여러분들과 나누고 싶습니다. 본 강의의 마지막 파트(프로젝트)에서는 이커머스 스타트업을 창업하고 성장시키는 과정에서 바로 옆에 시니어가 함께 일하는 것처럼 실무에 꼭 필요한 것을 담았습니다. 여러분들의 아이디어를 어떻게 하면 빠르게 설계하고 구현할 수 있는지, 어떻게 자주 실험할 수 있는지 알려드리려고 합니다. 또한 가장 중요한 어떻게 초기 서비스를 대규모 서비스로 확장시킬 수 있는지에 대한 경험을 함께 나누려고 합니다.
오창규 님
현) 쿠팡페이 Fintech Data Intelligence 팀장
전) 쿠팡 Travel Search&Data 팀장, Seller Listing 팀장 등
전) 필링크, 다울소프트, 록시아, 네티써스 등
-
[ 담당 파트 ]
Part 4. 대용량 비동기 프로세스를 위한 Kafka 활용
안녕하세요, 저는 대규모 트래픽을 처리해야 하는 백엔드 서비스 개발과 빅데이터에 기반한 다양한 Intelligence 서비스 개발을 하고 있는 오창규입니다.
대규모 트래픽을 처리하는 개발자는 Kafka 를 필수적으로 사용하게 될 것입니다. Kafka 는 Data Engineering 영역에서 먼저 활성화 되었지만, 이제는 대규모 어플리케이션의 비동기 프로세스의 구현시 폭넓게 활용되고 있습니다. 특히 이번 강의는 Java BackEnd Engineer 관점에서 활용되는 다양한 사례를 익히고 실습하도록 하였습니다.
이번 강의를 통해 대규모의 트래픽, 비동기 처리, Event Sourcing 등 어플리케이션 개발에 많은 유연성과 확장성을 제공하는 Kafka의 필수 개념과 활용법을 배워가세요 :)
이승천 님
현) 토스증권 서버개발자
전) 카사코리아 서버개발자
Speaker) SLASH 22 - 애플 한 주가 고객에게 전달 되기까지
-
[ 담당 파트 ]
Part 1. 대용량 처리를 위한 MySQL의 이해
안녕하세요, 토스 증권 서버 개발자 이승천입니다.
서버 개발자의 꽃은 데이터라고 해도 과언이 아닙니다. 이번 강의에서는 대용량 트래픽과 대용량 데이터를 처리하기 위해 선행되어야 할 핵심 개념들을 MySQL을 활용한 SNS 프로젝트를 같이 만들어보면서 설명드려요. 많은 회사들이 RDBMS, NoSQL, Kafka, Hadoop 등 다양한 기술들을 사용하고 있는데요. 서로 다른 기술들처럼 보이지만 서로의 한계점들을 보완하는 식으로 발전해왔습니다. 각 기술에 대한 사용법보다는 어떤 문제를 어떻게 풀고 있는지에 집중해 하나씩 개념을 익히다보면 각 기술들이 유기적으로 연결되는 순간이 오게 될 거예요! 화이팅!
유호수 님
현) LINE+ DBA
현) LINE+ 사내 ‘MongoDB’ 강의
전) AhnLab Devops Engineer
-
[ 담당 파트 ]
Part 2. 비즈니스 요구사항에 유연한 MongoDB
안녕하세요, LINE+에서 MongoDB DBA로 근무하고 있는 유호수 입니다.
저는 LINE에서 서비스 개발의 전 과정에서 MongoDB를 안정적으로 사용할 수 있도록 용량 산정, 스키마 관리, 쿼리 튜닝, 백업 및 모니터링 등 다양한 이슈를 관리하는 업무를 하고 있는데요. 이러한 경험을 바탕으로 실무에서 활용할 수 있는 사례 위주로 실습 주제를 선정했고, 직접 경험한 내용으로 작성한 문서를 기반해서 진행할 예정입니다. 실습을 통해 문제점과 개선사항을 파악해서 여러분이 실무에서 Collection을 Modeling하는 고민을 덜어줄 수 있을 것으로 기대합니다! MongoDB를 가장 MongoDB답게 사용하는 방법을 담아 최선을 다해서 강의를 제작하겠습니다 :) 열심히 수강하시고 꼭 이루고 싶은 목표를 달성하시길 응원합니다. 화이팅!
JCH 님
현) 네카라쿠배 중 한 기업
전) 엔씨 소프트
-
[ 담당 파트 ]
Part 3. 고성능 서비스를 위한 Redis의 활용과 아키텍처
안녕하세요, 저는 현재 네카라쿠배 중 한 기업에서 서비스 백엔드 개발을 맡고 있는 JCH입니다.
10년 이상 개발을 해오고 있고, 윈도우와 리눅스의 클라이언트 개발에서부터 서비스 백엔드 개발까지 다양한 환경을 경험해왔습니다. 백엔드 개발에 있어 이제 Redis는 고성능 외부 저장소의 사실상의 표준이 되어 일반적으로 포함되는 기술입니다. Redis를 익히고 활용법을 배우는 것은 최근의 개발 트렌드를 배우는 것과 같고, 아키텍처 관점에서 다양한 베스트 프랙티스를 익히는데도 도움이 됩니다. 어떤 기술을 학습하든지 어느정도 공통적으로 적용되는 이론과 규칙들이 나타납니다. 학습할 기술의 양에 압도되지 마시고, 그 공통으로 적용되는 원칙들을 이해하고 다양한 곳에 적용시켜 생각할 수 있다면 그게 진정한 실력이자 그 자체가 녹슬지 않는 기술 스택이 됩니다. 많은 분들의 열공을 응원합니다!
문혜림 님
현) 카카오
전) Amazon
전) SAP
-
[ 담당 파트 ]
Part 6. 백엔드 개발자 해외 취업 A-Z
안녕하세요. 개발자 문혜림 입니다. Amazon, SAP 등 외국 과 국내 대기업에서 백엔드 업무를 위주로 일하고 있습니다.
이번 강의에서는 백엔드 개발자로 취업할 때 각 과정 별로 지원자가 꼭 전달해야하는 내용들을 정리했습니다. 취업 준비에 필요한 방향성 설정과 준비해야하는 서류나 면접에서 챙겨야하는 포인트, 그리고 공부해야하는 개발 지식의 범위 등 전체적인 틀을 잡으면, 같은 시간을 준비하더라도 효과적으로 필요한 준비와 공부를 하실 수 있습니다! 이미 준비가 된 상태라면, 전달을 해야하는데 빠진 포인트는 없는지 전체적인 점검을 해보시는 걸 추천드립니다. 해외 취업으로 가닥을 잡았지만, 우리나라의 개발 문화는 미국의 영향을 많이 받은 만큼 국내 취업에도 충분히 적용하실 수 있는 팁을 가득 담았습니다.
개발자 K 님
현) 네카라 경력 공채 합격
전) 네카라 신입 공채 합격
-
[ 담당 파트 ]
Part 7. IT 대기업 이직을 위한 면접 팁
안녕하세요. 안녕하세요 개발자 K입니다. 저는 네카라 중 한 곳에서 신입으로 시작하고, 네카라 중 한 곳으로 경력 이직하는 경험을 하였습니다.
그런 과정과 경험을 잘 정리하여, IT 서비스 회사의 프로젝트 구조는 어떠한지, IT 서비스 회사로 이직을 희망하시는 분들이 무엇을 준비하면 좋을지 등 반드시 알아야 하는 것들에 도움을 드리고자 면접 강의를 제작했습니다.

커리큘럼을 확인하세요.

아래의 모든 강의를 초격차 패키지 하나로 모두 들을 수 있습니다.
지금 한 번만 결제하고 모든 강의를 평생 소장하세요!
부록 파트인 Part 6 & 7 는 [초격차 패키지 : 10개 프로젝트로 완성하는 백엔드 웹개발(Java/Spring)] 의 Part 11 & 12 와 동일합니다.

Part1. 대용량 처리를 위한 MySQL 이해

Part 2. 비즈니스 요구사항에 유연한 MongoDB

Part 3. 고성능 서비스를 위한 Redis 활용 및 아키텍처

Part 4. 대용량 비동기 프로세스를 위한 Kafka 활용

Part 5-1. 스타트업 초기 서비스 개발

Part 5-2. 스타트업 성장 단계

Part 5-3. 대규모 서비스 도약 단계

🎁 Part 6. 백엔드 개발자 해외 취업 A-Z

🎁 Part 7. IT 대기업 이직을 위한 면접 팁

  • 상세 커리큘럼.

    자세한 커리큘럼 및 내용은 여기서 확인하세요!

코스 프로모션 배너 전용입니다.
0 0시간 0 0 코스 프로모션 배너 전용입니다.
(자동)
정가 (자동)
할인 금액 (자동)
현재 판매가 (자동)

(자동)

* 12개월 무이자 할부 시

구매 안내.

결제 후, 언제 어디서나 하루 10분 공부 시작.

• 홈페이지 회원가입 및 로그인
• 원하는 강의 결제하기
• 마이페이지에서 강의 시청하기

이 강의도 추천해요.

수강료.

국내 8개 카드사 12개월 무이자 할부 지원! (간편 결제 제외)

  • 삼성카드
  • 신한카드
  • 롯데카드
  • 현대카드
  • 하나카드
  • BC카드
  • KB국민은행
  • NH농협카드

※ BC카드의 경우, 비씨(페이북)을 선택하여 결제시에만 12개월 무이자 할부가 가능합니다.
(BC계열 – 우리/제일/기업/대구/경남/부산/광주/수협/전북/제주/신협)