1. Where is messaging-hub being used?
messaging-hubはDemaecanの基盤技術の一つとして、現在Merchant、Deliveryのシステムとクライアントで使用しています。
2. Concept & Function
messaging-hubは独立的で汎用的な形態のメッセージングプラットフォームです。 API Polling方式をサーバープッシュに切り替えるために始まったプロジェクトでしたが、その後、様々な形態(サーバープッシュ/複数の形態のノーティフィケーション/ユーザ間チャット)の要件を吸収し、オールインワンメッセージングプラットフォームに発展しています。
3. Flow & Protocol
messaging-hubは、このようなメッセージング処理を実現するために内部的なフロー制御を具現化しています。 また、連動するサーバーとクライアントのためにプロトコルを定義します。
4. Bring Your Own Container
サービスにおいてこのような要件をお持ちの場合は、messaging-hubはシステム全体を提供しておりますので、皆様はコンテナ環境のみご用意ください。