강의

멘토링

커뮤니티

개발 · 프로그래밍

/

백엔드

고성능 실시간 분산 시스템 RabbitMQ + Kafka + Redis 실전 프로젝트

RabbitMQ, Kafka, Redis를 Python Flask와 통합해, 대규모 트래픽 처리와 실시간 스트리밍을 실전 프로젝트로 익히는 강의입니다.

(3.8) 수강평 8개

수강생 93명

난이도 초급

수강기한 무제한

  • 미국달팽이

수강 후 이런걸 얻을 수 있어요

  • RabbitMQ

  • Kafka

  • 백엔드

  • backend

이 강의는 실무에서 반드시 필요한 분산 시스템의 핵심 기술인 RabbitMQ, Kafka, Redis를 한 번에 통합하여 실제 프로젝트에 바로 적용할 수 있는 실전형 강의입니다. Python Flask를 기반으로 구축된 이 강의는 대량 트래픽 처리, 실시간 데이터 스트리밍, 고성능 캐싱 및 알림 시스템을 직접 개발하는 과정을 담고 있습니다.

중요!

본 강의는 RabbitMQ, Kafka, Redis를 기본적으로 이해하는 분들을 대상으로, 이를 실제 서비스에 구체적으로 통합하고자 하는 분들을 위한 강의입니다.

무엇을 배우게 되나요?

Python, Flask, Kafka, Redis, rabbitmq 통합 세트

  • RabbitMQ를 활용한 비동기 주문 처리 시스템 구축:
    메시징 시스템 설계 전략, 다양한 Exchange 유형, 장애 시뮬레이션, DLQ 및 재시도 처리 실습을 통해 안정적인 비동기 처리 아키텍처를 구현합니다.

  • Kafka를 활용한 실시간 이벤트 스트리밍 및 데이터 분석:
    실시간 데이터 파이프라인 구축, Kafka Streams를 이용한 TPS 집계 및 이상치 탐지, Elastic Search 연동과 1만 건 부하 테스트 실습을 통해 이벤트 기반 아키텍처의 모든 과정을 체득합니다.

  • Redis를 활용한 초고속 캐싱 및 실시간 알림 시스템 개발:
    Cache-Aside와 Write-Through 전략, Redis Pub/Sub 및 웹소켓을 활용한 실시간 주문 현황판 구현 실습으로 API 성능 개선과 빠른 데이터 응답을 실현합니다.


  • 통합 아키텍처 최종 프로젝트:
    Stripe 수준의 "실시간 결제 트랜잭션 & 알림 시스템", Airbnb 스타일의 "숙박 예약 & 가격 예측 시스템", 그리고 장애 전파 방지 시스템(예: Circuit Breaker, Fallback 메커니즘)을 직접 구현하여, 기술 통합과 운영 전략을 완벽하게 익힙니다.


이 강의가 특별한 이유

  • 실전 중심:
    이론을 넘어서, 현업에서 바로 활용할 수 있는 실습 프로젝트를 통해, 각 기술의 적용 사례와 문제 해결 방법을 직접 체험할 수 있습니다.

  • 통합 학습:
    개별 기술이 아닌, RabbitMQ, Kafka, Redis를 통합한 전체 아키텍처를 설계하는 방법을 배우며, 실제 서비스에서 요구되는 전 과정을 학습합니다.



이런 분들께 추천해요

백엔드 개발자

Python Flask로 고성능 백엔드 아키텍처를 구축하고자 하는 개발자

데이터 엔지니어
RabbitMQ, Kafka, Redis를 실무에서 활용하여 대규모 트래픽 및 실시간 데이터 처리를 구현하고 싶은 엔지니어

개발자 취준생
수준 높은 포트폴리오를 가지고 싶은 개발자 취업준비생

수강 대상

  • 백엔드 개발자:
    Python Flask로 고성능 백엔드 아키텍처를 구축하고자 하는 개발자

  • 실무 엔지니어:
    RabbitMQ, Kafka, Redis를 실무에서 활용하여 대규모 트래픽 및 실시간 데이터 처리를 구현하고 싶은 엔지니어

  • 시스템 설계 전문가:
    이벤트 기반 시스템과 마이크로서비스 아키텍처(MSA)를 설계하고 운영하고자 하는 분

수강 후 기대 효과

  • 전문 실무 역량 배양:
    RabbitMQ, Kafka, Redis를 통합한 대규모 시스템을 설계 및 운영하는 능력을 갖추게 됩니다.

  • 고성능 백엔드 구축:
    Flask, Celery, Kafka Streams 등의 최신 기술을 활용해 고성능 트랜잭션 및 실시간 데이터 분석 시스템을 구현할 수 있습니다.


이 강의를 만든 사람

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

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

     

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


수강 전 참고 사항

실습 환경

  • 강의는 MacOS 기준으로 설명합니다. 윈도우라면 docker가 설치되어 있다면 대부분 따라오실 수 있습니다.


학습 자료

  • PPT 와 노션으로 제공합니다.

선수 지식 및 유의사항

  • Python

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • RabbitMQ, Kafka, Redis를 실무에서 활용하고 싶은 엔지니어

  • 대규모 트래픽 및 실시간 데이터 처리를 구현하고 싶은 엔지니어

선수 지식,
필요할까요?

  • Python

  • Flask

  • 시스템디자인

  • Docker

안녕하세요
입니다.

577

수강생

24

수강평

26

답변

4.3

강의 평점

4

강의

  • 2025.06 ~ 현재:

    • 미국 실리콘밸리 AI Coding Agent 스타트업 창업 (ex. Claude Code, Codex)

    • 스레드 3.4K 시스템 디자인, 실리콘밸리, 테크, AI 글 계정 운영중 (rich_I_2024)

  • 2024.05 ~ 2025.05:

    • 미국 실리콘밸리 AI 핀테크 스타트업, 소프트웨어 엔지니어

  • 2023.08 ~ 2024.04:

    • 미국 빅테크(OpenAI, Meta, Apple, etc) 엔지니어 펠로우십 풀스택 소프트웨어 엔지니어 펠로우

       

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

     

커리큘럼

전체

17개 ∙ (2시간 27분)

해당 강의에서 제공:

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

    수강평

    전체

    8개

    3.8

    8개의 수강평

    • HanKyul Kim님의 프로필 이미지
      HanKyul Kim

      수강평 35

      평균 평점 4.7

      5

      100% 수강 후 작성

      주니어 입장에서 충분히 많은 걸 배울 수 있던 강의 였습니다. 중간 중간 설명이 부족하다고 생각했던 것이나 단어 자체를 모르는 건 AI의 도움을 받으면 됐고, 여러모로 제가 어디가 부족한 상태인지 알기 좋은 강의 였습니다.

      • 미국달팽이
        지식공유자

        제가 강의를 만든 의도와 일치한 부분의 피드백이라 감사할 따름 입니다. 다시 한번 감사드리며 계속 개선해보도록 하겠습니다

    • sukgi님의 프로필 이미지
      sukgi

      수강평 1

      평균 평점 5.0

      5

      35% 수강 후 작성

      • atoz님의 프로필 이미지
        atoz

        수강평 76

        평균 평점 4.9

        5

        36% 수강 후 작성

        • hakjuknu님의 프로필 이미지
          hakjuknu

          수강평 155

          평균 평점 5.0

          5

          32% 수강 후 작성

          GREAT!

        • 강정묵님의 프로필 이미지
          강정묵

          수강평 1

          평균 평점 5.0

          5

          35% 수강 후 작성

          인프런 10주년! 사랑주간 전체 할인 중 (2일 남음)

          ₩59,290

          30%

          ₩84,700

          미국달팽이님의 다른 강의

          지식공유자님의 다른 강의를 만나보세요!

          비슷한 강의

          같은 분야의 다른 강의를 만나보세요!

          연관 로드맵

          강의가 포함된 로드맵으로 학습해 보세요!