DZone.com Feed 日本語
フォロー
テレメトリ税:1日150億以上のイベント規模におけるゼロアロケーションイベントオブザーバビリティのアーキテクチャ
私のキャリアを通じて、オブザーバビリティとモニタリングシステムは、システムが1日に数百万または数十億のイベントを処理するかどうかにかかわらず、アーキテクチャを設計する際のシステムの安定性、可用性、およびスケーラビリティにおいて非常に重要な役割を果たしてきました。通信プラットフォーム、エンタープライズコンプライアンスパイプライン、および高スループットトランザクションシステム全体でコアインフラストラクチャを設計してきた経験から、バックグラウンドインストルメンテーションがヘビーな本番負荷の下で静かにボトルネックになり得ることを繰り返し見てきました。テレメトリとオブザーバビリティには独自の課題が伴います。ライブビジネスアプリケーションのパフォーマンスを低下させたり、リクエストレイテンシを増加させたり、クラウドコストを膨らませたりすることなくテレメトリをインストルメント化することは、当初は優先度が低くなりがちですが、システムがスケーリングするにつれて非常に重要になります。さらに、これは本番環境でドメインイベント自体を処理するよりもはるかに難しい問題です。