メインコンテンツまでスキップ

Squid キュー

イベントのストリーム内でトピックメッセージをサブスクライブおよびパブリッシュし、データの変化にリアルタイムで対応します

イベントストリーミングとは?

Squid キューは、オープンソースの分散型イベントストリーミングプラットフォームである Apache Kafka を活用しています。

イベントストリーミングは、データが継続的に流れ解釈されることで、適切な情報が適切な場所に適切なタイミングで届くようにします。最新の情報に基づき、リアルタイムまたは遡及的にデータの変化に対応し、データドリブンな意思決定を行えます。

仕組み

イベントストリーミングは、データベース、センサー、モバイルデバイス、クラウドサービス、ソフトウェアアプリケーションなどのイベントソースからリアルタイムでデータをキャプチャし、イベントのストリームとして提供します。
これらのイベントストリームは、後で取得できるように恒久的に保存されます。
取得後、サービスは通常、リアルタイムまたは遡及的にイベントストリームを操作・処理し、反応します。
必要に応じて、イベントストリームを異なる宛先テクノロジーにルーティングできます。

なぜキューを使うのか?

キューは、以下を含むさまざまなユースケースに適用されます:

  • 株式市場、銀行、保険などにおけるリアルタイムの決済および金融取引の処理
  • 物流、自動車産業などにおける、車、トラック、フリート、出荷のリアルタイムな追跡と監視
  • 工場や風力発電所などにおける、IoTデバイスやその他の機器からのセンサーデータの継続的なキャプチャと分析
  • 小売、ホテル・旅行業界、モバイルアプリなどにおける、顧客のインタラクションや注文の収集および即時対応
  • 病院での患者のモニタリングと状態変化の予測により、緊急時に迅速な治療が行えるようにする
  • 企業の各部門が生成するデータを連携・保存・活用可能にする
  • データプラットフォーム、イベント駆動アーキテクチャ、マイクロサービスの基盤として機能する

Squid Queues

Squid Queues を使用すると、追加の backend インフラストラクチャを必要とせずに、クライアント内でメッセージをパブリッシュし、トピックをサブスクライブできます。

この機能には 3 つの統合オプションからアクセスできます。設定方法を知りたい場合は、オプションを選択してください: