コンピュータ・IT
ビジネス書
自己啓発書
実用書
教育・学参・語学
社会・時事
文芸・エッセイ
その他
ガイド
カート
新規登録
ログイン
ガイド
カート
新規登録
ログイン
絞込
検索
セール中
カテゴリ一覧
著者一覧
コンピュータ・IT
Kafka
Apache
0件
1,980円
(税込)
獲得ポイント: 20pt
内訳
通常:
20pt
試し読み
カート追加
ギフト購入
Apache Kafkaをはじめる
インプレス NextPublishing
佐々木 健太朗 (著)
発売日 : 2022年9月16日
想定ページ数 : 106ページ
ISBN : 9784295601111
ダウンロード :
PDF
EPUB
全文検索 : 対応
本書では分散ストリーミングプラットフォームのKafkaについて初学者向けに解説しています。Kafka初学者の開発者でもKafkaの基本操作やKafkaアプリケーションの開発の最初の一歩を踏み出せるようになります。
【目次】
第1章 Kafka概要
第2章 Kafkaはじめの一歩
第3章 Producerアプリケーション
第4章 Consumerアプリケーション
第5章 トランザクションによる堅牢なアプリケーションの構築
第6章 Kafka Connectによるデータパイプライン
第7章 Kafka Streamsによるストリーム処理
目次
1階層
2階層
全展開
はじめに
第1章 Kafka概要
1.1 Apache Kafkaとは
1.2 Kafkaが生まれた背景
1.3 Kafkaのユースケース
1.4 Kafkaの構成要素
1.5 Kafka API概観
1.6 クライアントライブラリの利用
第2章 Kafkaはじめの一歩
2.1 Kafkaクラスタの構築
2.2 クライアントツール
2.3 Topic作成
2.4 はじめてのイベント送受信
2.5 負荷分散されたイベント受信
第3章 Producerアプリケーション
3.1 本章のチュートリアル
3.2 Producerアプリケーションのプロジェクト作成
3.3 依存ライブラリのインストール
3.4 設定値の定義
3.5 イベント送信処理の定義
3.6 Producerアプリケーションの起動
3.7 イベント送信後のコールバック処理
3.8 イベントの送信成功の判定
3.9 イベント送信のリトライ
第4章 Consumerアプリケーション
4.1 本章のチュートリアル
4.2 Consumerアプリケーションのプロジェクト作成
4.3 設定値の定義
4.4 イベント受信処理の定義
4.5 Consumerのクリーンアップ
4.6 Consumerアプリケーションの起動
4.7 通知サーバへのリクエスト
4.8 Consumer Groupによるスケールアウト
4.9 Offsetの自動コミット vs 手動コミット
第5章 トランザクションによる堅牢なアプリケーションの構築
5.1 イベントの配信品質
5.2 At Least Onceはイベントの重複を引き起こす
5.3 トランザクション機能の概要
5.4 トランザクションの仕組み
5.5 トランザクションでイベントを1回だけ送信する
5.6 トランザクションが確定したイベントを受信
第6章 Kafka Connectによるデータパイプライン
6.1 Kafka Connectとは
6.2 Connector Pluginの探索
6.3 本章のチュートリアル
6.4 Kafka Connectクラスタのセットアップ
6.5 Source Connector (JDBC)
6.6 Sink Connector (Redis)
6.7 Sink Connector (MinIO)
第7章 Kafka Streamsによるストリーム処理
7.1 Kafka Streamsとは
7.2 プロセッサー・トポロジー
7.3 本章のチュートリアル
7.4 イベントフィルターStreamsアプリケーションの構築
7.5 イベント集約Streamsアプリケーションの構築
付録A Kafkaクラスタの構築オプション
A.1 マネージドサービス
A.2 パッケージ化されたソフトウェア
ユーザーレビュー
レビューがありません
書籍をシェアする