Yandexの無料オンライン教育

ビッグデータアプリケーション:リアルタイムストリーミング

説明

膨大な量のデータを処理するだけでなく、可能な限り迅速に処理する必要がある場合、かなりの数のタスクがあります。 津波の予測の遅れは、人々の命を奪います。 交通渋滞の予測が遅れると、余分な時間がかかります。 最近のユーザーのアクティビティに基づく広告は、XNUMX倍人気があります。

ただし、完全なリアルタイムシステムを作成するには、ストリーム処理技術だけでは不十分です。 たとえば、レコメンデーションシステムを作成するには、ユーザーのデータを最小限の遅延で保存および取得できるストレージが必要です。 これらのデータベースは、数百テラバイトのデータを保存し、100日あたり数十億のリクエストを処理し、XNUMX%の稼働時間を確保できる必要があります。 NoSQLデータベースは、この困難な問題を解決するために一般的に使用されています。

このコースを修了すると、ストリーム処理システムとNoSQLデータベースをマスターします。 また、Kafka、Cassandra、Redisなどの人気のある強力なシステムの使用方法も学びます。

このコースを最大限に活用するには、HadoopとSQLを知る必要があります。 また、bash、Python、およびSparkの実用的な知識も必要です。

現代の課題に耐えることができるビッグデータアプリケーションを構築する方法を学びたいですか? すぐに飛び込みましょう!

価格:無料で登録!

言語: 英語

字幕: 英語

ビッグデータアプリケーション:リアルタイムストリーミング – ヤンデックス