Blueskyが「ロスのあるタイムライン」でパフォーマンスを向上
2025-02-19
Blueskyは、アクティブなユーザーによるデータベースのホットスポット問題に対処するため、「ロスのあるタイムライン」メカニズムを導入しました。このメカニズムは、書き込み操作を確率的にドロップすることで、多くのフォロワーを持つユーザーからの負荷を制限し、P99レイテンシを劇的に削減します。数分かかる可能性のある書き込み操作は、今では10秒以内で行われます。この戦略は、データの一貫性をある程度犠牲にすることで、システムのパフォーマンスとスケーラビリティの大幅な向上を実現しており、特定の状況下では、不完全なシステム設計の方が優れたユーザーエクスペリエンスにつながることを示しています。
開発
スケーラビリティ