대용량트래픽처리, 대용량트래픽, 트래픽처리, 대규모트래픽, 대규모트래픽처리, 시스템설계, 아키텍처설계, 비동기, 분산처리, 장애대응, Redis, Kafka

대용량 트래픽 처리가 어려운 이유,
바로 단편적인 기술 학습으로만 해결하려고 했기 때문입니다.

대용량트래픽처리, 대용량트래픽, 트래픽처리, 대규모트래픽, 대규모트래픽처리

그래서 준비했습니다.
대용량 트래픽 처리 실전 능력을 위한 전체를 담은 과정

일반적인 프로젝트, 기술 스택 강의와는 차원이 다른 깊이의
대규모 트래픽 처리의 끝판왕 1티어 패션 커머스의 세일 도메인 프로젝트 하나로 끝내드립니다.

대용량트래픽처리, 대용량트래픽, 트래픽처리

* 얼리버드 혜택은 2024.09.23~2024.10.07 기간 내 구매하신 수강생분들께 24.10.28에 일괄 제공됩니다.
자세한 사항은 하단 주의사항을 확인해주세요.

POINT

1티어 패션 커머스의 대표 프로모션 3개 기능이 들어있는 세일 도메인을
실무와 가장 유사하게 만들어보는 대규모 프로젝트

1티어 패션 커머스의 세일 도메인이 어려운 이유! 어렵기로 소문난 비동기, 동시성, MSA 등 여러 키워드를 대규모 트래픽 커버까지 해야 하기 때문!
이번 프로젝트는 유사도 1000% 설계부터 해보면서 구현, 성능까지 완벽하게 챙겨갈 수 있는 단 하나의 프로젝트 입니다.

이론은 이해했는데 실제 기능으로 구현하기 어려웠던 모든 백엔드 개발자 주목!
이론을 설계로 그려내고 기능으로 구현하며 테스트로 완성하는 프로젝트 프로세스를 확인하세요!

대규모시스템, 시스템설계, 대규모시스템설계, 비동기, 동시성, 트래픽처리

01

동시성 및 비동기 처리
기초 개념

이커머스 비즈니스에서 발생되는
가입부터 배송까지의 데이터 흐름을 이해합니다.

02

비동기 처리 시스템의 이해 &
대규모 트래픽 처리 개요

데이터의 유형과 각각의 특징을 이해하며
데이터 처리를 위한 사전 지식을 쌓습니다.

03

분산 시스템의 기본 개념&
확장성을 고려한 시스템 설계

각 도메인 별 발생하는 데이터를 이해하고
그에 맞는 DB형태를 선택하는 방법을 학습합니다.

대용량트래픽처리, 대용량트래픽, 트래픽처리
아키텍처 설계, 아키텍처, 백엔드 아키텍처
대규모트래픽처리, 대용량트래픽처리, 트래픽처리
프로모션 도메인, 도메인구현프로젝트, 도메인프로젝트
쿠폰 발행에 발생하는 동시성을 처리하고
사용 상태를 비동기로 처리 통해 백만 단위로 다뤄봅니다.


[ 기능 개요 ]
대규모 쿠폰 생성, 발행, 상태 관리 및 쿠폰 발급과 관련된 모든 로직을 처리합니다.

[ 요구 사항 ]
· Coupon Generation: 대규모 쿠폰을 생성하여 Redis에 저장합니다.
· Coupon Distribution: 사용자에게 쿠폰을 배포하며, Redis에서 실시간으로 쿠폰 상태를 관리합니다.

! 실무 포인트 !
동시성 문제를 해결하기 위해 스레드, 락, 세마포어 등 다양한 동기화 메커니즘 적용합니다.
캐싱 갱신 전략과 Spring 백엔드에서의 동시성 처리로
실시간으로 관리 서비스를 관리할 수 있도록 합니다.


[ 기능 개요 ]
적립금 관리 및 조회 서비스를 제공합니다.

[ 요구 사항 ]
· Point Accumulation: 사용자의 구매에 따라 적립금을 관리하고 Kafka를 통해 이벤트를 전송합니다.
· Point Query: 사용자가 적립금을 실시간으로 조회할 수 있도록 Redis에 캐싱된 데이터를 사용합니다.
· Point Batch : 적립금 정산 및 데이터 동기화 작업, 적립금 소멸 및 만료 처리 등 정기적인 작업 처리 또는 백그라운드에서 일괄 작업을 위해 처리를 합니다.

! 실무 포인트 !
실시간으로 적립금의 상태를 관리하기 위한 적절한 캐시 갱신 전략을 채택하고 구현합니다.
세일의 꽃!
edis & Kafka 활용 비동기 개념을 적용합니다.


[ 기능 개요 ]
타임 세일 상품의 등록, 관리, 그리고 사용자가 타임 세일에 참여하는 요청을 처리합니다.

[ 요구 사항 ]
· Sale Management: 타임 세일 상품의 등록과 시간을 설정하며, 
Redis를 통해 재고를 관리합니다.
· Sale Participation: 사용자가 타임 세일에 참여하는 요청을 처리합니다.

! 실무 포인트 !
Redis, Kafka를 함께 사용하여 실시간으로 변경되는 데이터를 알맞게 처리합니다.

! 잠깐 !
실무에서 필요한 대용량 트래픽 처리 능력은 도메인 개발에서 끝나지 않습니다.
MSA 환경에서 도메인 간 트래픽 처리, 장애 발생을 막기 위한 요소를 탐지하고 처리하는 능력까지 갖춰야 합니다.

대용량트래픽대응, 대규모트래픽대응, 트래픽대응, 모니터링시스템, API Gateway

모니터링 시스템 & 성능 테스트

[ 각 기능 별 테스팅 ]
JMeter 등의 성능 테스팅 툴을 활용하여 개발한 기능에 대한 성능 테스트 및 최적화를 진행하여 장애를 예방합니다.

[ MSA 전체에 대한 테스트와 모니터링 ]
Prometeous & Grafana 로 모니터링 대시보드 구축 + JMeter & Pinpoint 로 APM 구축하여 전체 MSA 서비스 성능 확인

기능별 라우팅과 트래픽 분산을 위한 API Gateway

[ 각 기능 별 테스팅 ]
외부 요청을 받아들여 각 서비스로 전달하는 단일 진입점입니다. 인증, 로깅, 트래픽 관리, 라우팅 등을 수행합니다.

[ MSA 전체에 대한 테스트와 모니터링 ]
쿠폰, 적립금, 타임 세일 서비스 3가지에 쏠리는 트래픽을 라우팅합니다.

POINT 02

대규모 트래픽을 처리할 때 가장 어려워하는 대규모 시스템 설계를
개념 이해, 사례 분석, 프로젝트로 구현까지 단계별로 담았습니다.

내가 구성한 이 아키텍쳐가 진짜 맞는 걸까? 고민하셨던 모든 분들에게 꼭 필요한
기술 스택의 도입을 통한 아키텍쳐의 변화 과정을 실제 사례를 따라가며 학습합니다.

분산 처리, 비동기, 대규모트래픽처리, 대규모트래픽

배운 이론을 다양한 사례로 어떻게 서비스에 적용되는지 이해했다면,
바로 프로젝트에 도입해보며 완전히 나의 것으로 만들어보세요.

MSA, 아키텍처, MSA아키텍처, 마이그레이션, 레거시, 레거시 시스템

POINT

늘 배워도 어려운 Redis & Kafka, 여러 케이스의 기능을 개발하며
문제 해결을 위한 도구로 자유자제로 활용할 수 있도록 깊이 있게 학습합니다.

Redis, Kafka 그동안 개별로만 학습했다면? 개념은 아는데 실제 사용할 때 퍼포먼스가 안 나와 고민이었다면?
이제는 MSA, 실전 기능을 구축하며 개별로, 융합하여 사용하는 대체, 비교 불가 깊이있는 커리큘럼을 소개합니다.

내가 쓰는 Redis는 왜 성능이 안나올까 한 번이라도 고민했다면?
대규모 트래픽 대응을 위한 적절한 캐싱 전략으로 성능 최적화까지 기능으로 탄탄하게!

여러 애플리케이션의 상태와 데이터를 일관성 있게 매니징하기 위한!
비동기 시스템 내에서 Kafka로 서비스의 데이터를 관리해봅니다.

비동기, 비동기시스템, Kafka

여기서 끝이 아닙니다!
더 나은 성능 개선을 이끌어내는 두 기술의 혼합 사용 방법까지 기능으로 구현하며 알려드립니다!

redis, kafka

image 1 image 2

POINT

대기업 N사 백엔드 개발자,
글로벌 콘텐츠 플랫폼에 쏠리는 백만 이상의 트래픽 커버 경험을 가진 강사님께 학습하세요!

국내 TOP 급 이커머스 플랫폼의 데이터 플랫폼 백엔드 개발자이신 강사님께
백엔드 개발자의 대용량 데이터 처리를 위한 기술 스택부터 실무 노하우까지 얻어가실 수 있는 최고의 기회입니다!

트래픽커버, 트래픽처리

여기서 잠깐!
온라인 강의로만 부족할 때!
상위 1% 개발자가 이끄는 Deep Dive 프로젝트

제대로 된 3년 이상의 미들급 개발자의 역량은 강의 수강만으로는 기를 수 없습니다.
채용 담당자와 실무진이 기대하는 역량은 요구사항이 주어졌을 때, 본인이 직접 문제를 찾고, 새로운 접근으로 해결하나가는 역량입니다.
DEEP DIVE PROJECT를 통해 스스로 프로젝트를 진행하고 1:1 피드백을 받으며 역량을 키워보세요!

시리즈 더 구경하기 →

BENEFIT 1
그 어떤 질문이라도
친절하고 상세하게 답변 해 드리는 질의응답 게시판까지!

실습 중 에러가 나면? 질의응답 채널을 통해 빠른 해결 !
강의를 듣는 중 이해가 안가는 부분이 생기면 바로 질문하세요 !
* 본 채널은 2024.10.28~ 2027.09.23 동안 운영 됩니다.
* 강사님이 현업 중 답변하시기에 답변까지 영업일 기준 7일 내외 시간이 소요될 수 있습니다.

BENEFIT

타사에서 찾기 힘든 요소만 모아
밀착 + 압축으로 구성된 찐! 초격차 강의를 확인하세요.

어디서도 따라하기 힘든
비교 불가한 구성의 고퀄리티 강의를 타사 대비 1/4 저렴한 가격에 평생 소장하세요!

추천 대상

나름대로 아키텍쳐 설계 해 봤는데 이게 맞는지, 잘 설계된 아키텍쳐인지 궁금하셨던 백엔드 개발자

대규모 트래픽을 경험하는 것에 그치지 않고 이를 아키텍쳐의 관점에서 풀어내보고 디버깅, 테스트까지 관점을 넓히고 싶은 백엔드 개발자

국내 가장 유명한 실제 사례를 그대로 따라하며 대규모 트래픽 처리 역량을 올려보고 싶은 백엔드 개발자

1티어 패션 커머스의 세일 도메인 프로젝트로 배우는 대규모 트래픽을 견디는 실전 백엔드의 모든 것
정가460,000
할인 금액(-54%) 249,000
현재 판매가211,000

월 17,584원

* 12개월 무이자 할부 시