Apache Kafka 分散メッセージングシステムの構築と活用
: 株式会社NTTデータ/佐々木 徹/岩崎 正剛/猿田 浩輔/都築 正宜/吉田 耕陽
IoTや機械学習などのデータ処理を支える新基盤
Apache Kafkaは分散処理の基盤として開発されたオープンソースのプラットフォームです。従来からあるメッセージングサービスを元に新しい分散処理を実現します。独自のアーキテクチャで処理の流れを定義して多数のコンピュータをまとめ上げ、IoTや機械学習に求められる非常に大きなデータ処理を実現できます。
本書では、Apache Kafkaについて次のような解説を行います。
・Kafkaが生まれた背景と特徴、その機能や原理について
・Kafkaのインストールと利用のための基本
・開発のポイント
・Kafkaを適用できるさまざまなシステムをパターン別に解説
・業務での活用を前提としたインテグレーションのポイントを紹介
本書ではさまざまな分野での活用が期待されるApache Kafkaの基礎を、現場を知るエンジニアの書下ろしで紹介します。ソフトウェアとしてのKafkaとその活用方法をまとめて理解できる必読の解説書です。
レビュー(0件)