|
内容紹介・もくじなど
著者プロフィール
ベルマーレ,アダム(ベルマーレ,アダム)
ConfluentのTechnology Strategy Groupのプリンシパルテクノロジストを務める。2014年から2021年までは、ShopifyとFlippでデータストリーミングプラットフォームのスタッフエンジニアとして勤務した。2010年にBlackBerryでイベント駆動システムに携わり始め、独自に構築したストリーミングデータパイプラインを使って、携帯電話の障害を分析、報告していた。専門分野は、DevOps、テクニカルリーダーシップ、ソフトウェア開発、データエンジニアリングである(本データはこの書籍が刊行された当時に掲載されていたものです…() ベルマーレ,アダム(ベルマーレ,アダム)
ConfluentのTechnology Strategy Groupのプリンシパルテクノロジストを務める。2014年から2021年までは、ShopifyとFlippでデータストリーミングプラットフォームのスタッフエンジニアとして勤務した。2010年にBlackBerryでイベント駆動システムに携わり始め、独自に構築したストリーミングデータパイプラインを使って、携帯電話の障害を分析、報告していた。専門分野は、DevOps、テクニカルリーダーシップ、ソフトウェア開発、データエンジニアリングである(本データはこの書籍が刊行された当時に掲載されていたものです) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
イベント駆動マイクロサービスは、イベントストリームを活用し、組織全体で発生するデータや状態の変化にリアルタ…(続く)
イベント駆動マイクロサービスは、イベントストリームを活用し、組織全体で発生するデータや状態の変化にリアルタイムで対応するための最適なアプローチです。本書は、イベント駆動アーキテクチャの基本原則から、高度なマイクロサービスアプリケーションの実装までを包括的に解説する実践的なガイドです。第2版では、スキーマやイベント設計、結果整合性といった重要な概念を深く掘り下げるとともに、クラウドネイティブ環境やストリーミングSQLといった最新の技術動向にも対応しています。データのモデリングから、再利用可能な設計パターン、既存アーキテクチャへの統合手法までを学ぶことで、スケーラビリティと耐障害性に優れた疎結合なシステムを構築できるようになります。すべてのシステムを一度に移行するのではなく、ビジネスの成長に合わせて段階的に価値を生み出し、組織のデータを大規模に活用するための確かな指針を提供します。
もくじ情報:第1部 イベント駆動マイクロサービス入門(イベント駆動マイクロサービスを選ぶ理由;イベントとイベントストリームの基礎;イベント駆動マイクロサービスの基礎);第2部 イベントとイベントストリーム(スキーマとデータコントラクト;イベントの設計;イベント駆動アーキテクチャと既存システムの統合;非正規化とイベント化;ステートフルなイベント駆動マイクロサービス;決定論的なストリーム処理;マイクロサービスによるワークフローの構築);第3部 イベント駆動マイクロサービスフレームワーク(基本的なプロデューサー/コンシューマーマイクロサービス;ヘビーウェイトフレームワークによるマイクロサービス;ライトウェイトフレームワークによるマイクロサービス;ストリーミングSQL;Function-as-a-Serviceを使ったマイクロサービス);第4部 整合性、不正データ、支援ツール(結果整合性;イベント駆動マイクロサービスとリクエスト/レスポンスマイクロサービスの統合;イベントストリームの不正データ処理;支援ツール;イベント駆動マイクロサービスのテスト;イベント駆動マイクロサービスのデプロイ)