序文
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com
本書は、既存のデータインフラ上にリアルタイム分析アプリケーションを実装するための実践的なガイドであり、ストリーミングデータを扱った経験のある、あるいはこれから扱おうとしているデータエンジニア、データアーキテクト、アプリケーション開発者を対象としている。
第1章と第2章では、このトピックへの導入と、構築可能なリアルタイム分析アプリケーションのタイプの概要を説明する。 また、使用する可能性の高い製品/ツールのタイプについても説明し、仕事に適したツールの選び方や、ツールが不要な場合についても説明する。
第3章では、ストリーミング・インフラはすでにセットアップされているが、リアルタイム機能をまだ実装していない架空のピザ会社を紹介する。 次の7章では、このピザ会社向けに、様々なタイプのリアルタイム分析アプリケーションを実装する方法を紹介する。 もしあなたが手を汚すことに興味があるなら、これらの章はあなたに最適で、うまくいけば、あなた自身のプロジェクトで使えるアイデア(とコード!)を得ることができるだろう。
本書の最後には、アプリケーションを本番稼動させる際の注意点、リアルタイム・アナリティクスの実際の使用例、そして今後数年間にこの分野で何が起こるか、リアルタイム・アナリティクスの水晶玉を覗いてみよう。
本書で使用されている慣例
本書では、以下の表記規則を用いている:
- イタリック体
-
新しい用語、URL、メールアドレス、ファイル名、ファイル拡張子を示す。
Constant width-
変数名や関数名、データベース、データ型、環境変数、ステートメント、キーワードなどのプログラム要素を指すために、プログラムリストや段落内で使用される。
Constant width bold-
ユーザが文字通り入力すべきコマンドやその他のテキストを表示する。
Constant width italic-
ユーザが提供した値、または文脈によって決定された値で置換されるべきテキストを示す。
チップ
この要素は、ヒントや提案を意味する。
注
この要素は一般的な注釈を意味する。
コード例を使う
補足資料(コード例、練習問題など)は、https://oreil.ly/RTA-github からダウンロードできる。
技術的な質問やコード例の使用に問題がある場合は、bookquestions@oreilly.com。
本書は、あなたが仕事をこなすのを助けるためにある。一般化として、本書とともにサンプルコードが提供されている場合、あなたはそれをあなたのプログラミングやドキュメントに使用することができる。コードのかなりの部分を複製するのでなければ、私たちに許可を求める必要はない。例えば、本書からいくつかのコードの塊を使用したプログラミングを書く場合、許可は必要ない。オライリー本のサンプルを販売したり配布したりする場合は、許可が必要である。本書を引用し、サンプルコードを引用して質問に答えることは、許可を必要としない。本書からかなりの量のサンプルコードをあなたの製品のドキュメントに組み込むことは、許可を必要とする。
帰属表示はありがたいが、一般化する必要はない。帰属表示には通常、タイトル、著者、出版社、ISBNが含まれる。例えばMark Needham著『Building Real-Time Analytics Systems』(オライリー)。Copyright ...