GitHub、クライアントサイドアーキテクチャの見直しにより... ノート
InfoQ 日本語

GitHub、クライアントサイドアーキテクチャの見直しによりインスタントナビゲーションを4%から22%に増加

GitHubは、クライアントサイドアーキテクチャを採用してGitHub Issuesのナビゲーションを再設計しました。このアーキテクチャは、キャッシュ、予測プリフェッチ、およびサービスワーカーを組み合わせて、体感レイテンシを削減します。このアプローチでは、IndexedDB、インメモリキャッシュ、およびバックグラウンド同期を使用して、より高速にデータを配信します。GitHubは、複数のナビゲーションにおいて、インスタントナビゲーションの改善が4%から22%に達し、レイテンシが削減されたと報告しています。Leela Kumili著
CdXz5zHNQW_VmUp1iLXhm.jpeg