Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

How we keep GitHub fast

Blog post from GitHub

Post Details
Company
Date Published
Author
Kyle Neath
Word Count
501
Company Posts That Month
23
Language
English
Hacker News Points
-
Post removed?
No
Summary

GitHub prioritizes responsiveness in web application design, with speed being a crucial element, and employs various internal tools to monitor and improve performance metrics. The performance dashboard, powered by data from Graphite, provides an overview of response times across different types of requests but lacks detailed explanations. To address this, GitHub uses the Mission Control Bar in staff mode, providing a detailed breakdown of time periods for rendered pages, which helps identify slowness from the network, browser, or application. This tool displays application metrics such as compressed javascript and CSS sizes, background job queues, and data source times, allowing for in-depth analysis. GitHub also integrates additional tools like New Relic and Graphite to enhance performance investigations, with the overarching goal of delivering an exceptionally fast web application.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.