プロジェクトリアクターを用いたJava反応型プログラミング

JavaでのFlux、Mono、非同期ストリーム処理を学習して、スケーラブルでブロックを生じないアプリケーションとマイクロサービスを構築します。

4.7 (3,436) ⏱ 50分 📚 12レッスン 🎧 音声版

このコースについて

現代のアプリケーションは,システム資源を無駄にせずに大量の並行トラヒックを処理しなければならない。従来のブロッキングスレッドモデルは,重い負荷の下で苦闘し,現代のJava開発者にとって,リアクティブプログラミングは必須の技能となっている。 命令型プログラミングから反応型、非ブロック型パラダイムへの移行を指導します。Project Reactorを使用してクリーンな非同期コードを読み、分析、書き、応答性、回復性、高度なスケーラビリティを備えたマイクロサービスを構築することができます。 学ぶことは また,データの流れを理解する。 また,MonoとFluxを用いた非同期パイプラインを実装し,単一および多重データストリームを効率的に処理する。 実行スレッドをブロックせずにデータストリームを変換,フィルタリング,結合,バッチ処理する演算子を適用する。 バックプレッシャーとストリームフロー制御を管理し,高速データ生成者が低速消費者を圧倒することを防ぐ。 また,スレディングモデルとスケジューラを設定し,異なる処理ステージ間のリソース利用を最適化する。 ステップベリファイヤを用いて,反応性パイプラインのためのロバストなエラー処理,再試行戦略,書き込みユニットテストを実装した。 また,現代のJava仮想スレッドと反応型パターンを比較し,アーキテクチャに適した並列性モデルを選択する。 まず,コアの用語と非ブロッキングI/Oの理論から始め,実際のコード例に入る。 反応的アーキテクチャへの移行を望むJava開発者向けに設計されたこのコースでは、標準Javaの構文の基本的な理解が推奨されます。しかし、反応的プログラミングやプロジェクトリアクタの経験は必要ありません。 これらの記事を読むことで、高度に応答性があり、リソース効率の良いJavaアプリケーションを作成することができます。

得られるもの

  • 📜 修了証
    LinkedInプロフィールに追加
  • 🎧 音声版付き
    画面なしでもどこでも学べる
  • ♾️ 無期限アクセス
    いつでも再開可能、有効期限なし
  • 📱 スマホでもPCでも
    どこでもどんな端末でも
  • 💸 30日返金保証
    理由を聞きません
  • 短く要点だけ
    50分の実践的な内容

レビュー (1)

أحمد العلي JO
★ 4 · 2025-09-24T16:40:53+00:00

このコースの流れを本当に楽しみました。議論された実践的な応用は的確でした。素晴らしいコースです!

レビューを書く

送信後にサインインを求めます — 下書きは保存されます。

他の受講者はこれも

よくある質問

このコースを受けるには何が必要ですか? +

インターネットに接続したスマホかパソコンだけ。インストールも特別な機材も不要です。

支払い方法は? +

Stripe経由のカード、または暗号通貨。カード情報は当社では保存せず、Stripeが安全に取り扱います。

返金できますか? +

はい — 30日以内なら理由を問わず全額返金。

いつまでアクセスできますか? +

ずっと。購入後はあなたのもの。いつでも見返せます。

修了証はもらえますか? +

はい。修了するとLinkedInプロフィールに追加できる修了証を受け取れます。

こんな分野の方に
テック デザイン 金融 マーケティング 医療 教育 ホスピタリティ 製造業