ラストワンマイル配送のためのスケーラブルなドローン管理をどのように実現したかをご覧ください
プロジェクトの背景
クライアントの配送ミッション アプリケーションは、Azure がホストするクラウド ポータルを通じてドローンやトラックを監視、制御し、タスクを割り当てるために使用されていました。 ただし、リストされているすべてのドローンとトラックが単一の Web ソケットに接続されていたため、アプリケーションを拡張するのは困難でした。 この制約は、ピーク負荷や追加のストレス要因が発生したときのアプリケーションのパフォーマンスに大きな影響を与えました。
私たちの範囲
- 私たちの範囲
- グループIDに基づいた異なるWeb Socketサーバーの接続
- 水平スケーリングの有効化
- 負荷分散およびフォールトトレランス機能の開発
我々のしたこと
私たちは、スケーラビリティの障害に対処するための実証済みの専門知識を持つ、経験豊富な開発者とプロジェクト マネージャーのチームを配置しました。 チームは、Node.JS に基づいて Web ソケット サブスクリプション サービスを構築しました。 実装には、pub-sub ベースの TCP 通信方式と、HA プロキシを備えた Redis ストリームを使用しました。 その結果、パフォーマンスが大幅に向上し、負荷容量が強化された堅牢でスケーラブルな Web アプリケーションが誕生し、クライアントのビジネスを促進しました。
コスト削減
35%
カレンダーの時間の節約
55%
パートナーになろう
次世代技術で深い専門知識を活用し、デジタル・イノベーションをリードする