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

Squid Queue

event stream 内の topic message を subscribe・publish し、data change に real-time で response します​

Event Streaming とは?​

Squid queue は、open-source distributed event streaming platform である Apache Kafka を活用します。

event streaming は data の継続的な flow と interpretation を確保し、適切な information を適切な時点で適切な場所に提供します。data の change に real-time または後から response し、最新 information に基づく data-driven decision を行えます。

仕組み​

event streaming は、database、sensor、mobile device、cloud service、software application などの event source から、event stream の形式で real-time に data を capture します。これらの event stream は、後の retrieval のために durable に保存されます。retrieval 後、service は event stream を real-time または後から manipulate、process、reaction することがよくあります。必要に応じて、event stream を異なる destination technology に route できます。

Queue を使用する理由​

queue は、次のようなさまざまな use case に適用できます。

  • stock exchange、bank、insurance などにおける payment や financial transaction の real-time processing。
  • logistics や automotive industry などにおける、car、truck、fleet、shipment の real-time tracking・monitoring。
  • factory や wind park などにおける、IoT device やその他 equipment の sensor data の継続的な capture・analysis。
  • retail、hotel・travel industry、mobile application などにおける、customer interaction と order の収集および即時 response。
  • hospital care における patient の monitoring と、emergency での timely treatment を確保するための condition change の予測。
  • company の異なる division で生成された data の接続、保存、利用可能化。
  • data platform、event-driven architecture、microservice の foundation。

Squid Queue​

Squid Queue を使用すると、追加の backend infrastructure なしで、client 内で message を publish し、topic を subscribe できます。

この functionality には 3 つの integration option を通じて access できます。configuration 方法については、option を選択してください。