Scott Ruthfield (WhitePages.com)--Most tools for measuring web performance come in two flavors: Developer-installed tools (Firebug, Fiddler, etc.) that allow individuals to closely trace single sessions or third-party performance monitoring systems (Gomez, Keynote, etc.) that will hit your site occasionally and report back component-level metrics (for a fee). Neither of these tools give you real-world information on what’s actually happening with your clients—how long are pages really taking to load, what’s the real cost of client-side execution, and what’s the impact of your loading or dependency chain. This talk will provide more information on the problem and the current solutions, and why we rolled our own, provide a technical overview of Jiffy, and show some real-world lessons we’ve had using it in our own production environment.
Web companies, big and small, face the same challenges. Our pages must be fast, our infrastructure must scale up (and down) efficiently, and our sites and services must be reliable. Velocity is the best place to learn from peers, exchange ideas with experts, and share best practices and lessons learned for everyone dedicated to helping people build a better Internet that is "Fast by Default."