inflearn logo
知識共有
inflearn logo

高性能リアルタイム分散システム RabbitMQ + Kafka + Redis 実践プロジェクト

RabbitMQ, Kafka, RedisとPython Flaskを統合し、大規模トラフィック処理とリアルタイムストリーミングを実践プロジェクトで学ぶ講座です。

難易度 初級

受講期間 無制限

Python
Python
Flask
Flask
Kafka
Kafka
Redis
Redis
rabbitmq
rabbitmq
Python
Python
Flask
Flask
Kafka
Kafka
Redis
Redis
rabbitmq
rabbitmq

お知らせ

5 件

  • americasnail님의 프로필 이미지

    システムデザイン受講生のためのSubstack有料メンバーシッププロモーション特典

    こんにちは。受講生の皆さまへ

    Substackの有料メンバーシップを期間限定で無料提供するプロモーション特典をご用意しました。

    https://forms.gle/7oMis5mxHpjqsS5J8

    こちらのGoogleフォームからご入力いただくと、Substackの該当アカウントに有料メンバーシップが提供されます。

    <重要!!> https://1234373801.substack.com/p/ot-8d7?r=5jngum&utm_medium=ios

    このアカウントをsubscribeしてからお申し込みいただく必要があります

    ギフトを提供できます


    モバイルシステムデザイン - 90日 

    フロントエンドシステムデザイン - 90日 

    バックエンドシステムデザイン - 6か月  

    現在substackでは、フロントエンド、モバイル、バックエンド、そしてアルゴリズムなど、面接情報まで幅広くコンテンツとしてお届けしています。

    2
  • americasnail님의 프로필 이미지

    こんにちは、アメリカカタツムリです。

    「高性能リアルタイム分散システム RabbitMQ + Kafka + Redis 実践プロジェクト」を受講していただき、ありがとうございます。

    受講レビューとQ&Aで繰り返しお寄せいただいた内容を反映し、空いていたセクション2. 開発環境アーキテクチャおよび概要を補い、実習の説明を充実させます。講義の説明と画像の両方を改善する予定です。

    反映したフィードバック

    • 概念・理論は役立つものの、運用にすぐ適用できる事例や説明がもっと必要だという意見

    • Dockerで起動した後にコードを実行する流れだけでは、なぜこのように設計したのか/設定、連携・アーキテクチャがよく分からないという意見

    • 完成したファイルを開いて実行する方法よりも、構造を理解したうえで段階的に進められる説明が必要だという意見

    • セクション2の公開スケジュールに関する問い合わせ


    セクション2に追加される内容

    1. システム全体を1枚で把握 Flask、RabbitMQ、Kafka、Redisがそれぞれ担う役割と境界

    2. デプロイ・連携アーキテクチャ Docker Compose構成、サービスの依存関係、設定がコードに紐づく仕組み

    3. 障害・バックプレッシャーの概要 DLQ、再試行、重複処理など(後のRabbitMQ実習セクションと関連)

    4. プログラムアーキテクチャ モジュールの責務、メッセージフロー、「空の骨格 → 仕上げていく」学習ロードマップ

    5. 前提知識、難易度のご案内 講義のレベルと必要な事前知識をより明確にご案内します

    続いて、実習パートも完成版の実行を中心とした内容から、なぜそのようにコードを書くのかが分かるように説明を補強する予定です。

    公開日程

    • セクション2 第1次公開目標:10月

    • 今後のカリキュラム改善事項について、順次更新していきます。

    • スケジュールに変更がある場合は、このお知らせまたはQ&Aで改めてお知らせいたします。

    セクション2の日程について長らくお待たせしてしまい、申し訳ございません。
    追加でご覧になりたいアーキテクチャ図や運用シナリオがございましたら、Q&Aにお寄せください。

    可能な範囲で反映いたします。

    ありがとうございます。
    アメリカカタツムリより

    0
  • アメリカはようやく11月11日

    ポッキーデーのプロモーションで今から

    「24時間」の間だけ

    限定された回数のクーポン発行が行われます。

    連続する数字の回数で制限されています。

    シリコンバレーインターンシップ及び30社ビッグテックシステムデザイン &

    オープンソース実務貢献完成コース講義

    50%割引クーポンを提供します。

    下記のリンクから50%割引クーポンを発行していただけます。

    https://inf.run/FJdki

    0
  • americasnail님의 프로필 이미지

    開発環境構築講義で

    管理者サイトにアクセスする方法は

    実習チェックリストでご案内をいたします。

    0
  • americasnail님의 프로필 이미지

    3月徐々に下記のようにアップデートが予定されています。

    受講生に感謝します。

    追加セクション:開発環境のアーキテクチャと概要

    • ドッカーの概念とコンテナの説明 (feat. Zookeeper)

    • クバネティス、AWS EKS デプロイ戦略などを説明する講義 {中級難易度}

    セクション 2. RabbitMQ - 非同期ジョブ処理の中核

    - rabbitmqの概念と適用例

    - rabbitmqシステム設計適用方案+アーキテクチャ設計

    セクション3セクション3. Kafka - イベントドリブンアーキテクチャの心

    • Kafkaコンセプトとkafka streamsについて

    • Kafkaのトピックとパーティション構造

    セクション4. Redis - 超高速データプラットフォーム

    • Redisの概念とデータ構造とシステム設計の適用方法

    セクション 5. 実戦適用プロジェクト

    - Airbnbスタイルの「宿泊予約&価格予測システム

    0

¥10,741