Client Says Your Awesome Web App Works Slowly. Now What?
summary
When clients complain about slowness start measuring: run PageSpeed, use devtools with simulate slow 3G and the performance tab to see what paints when, and run Gatling or simple loops for benchmarks (20 products: 20 ms, 1000 products: 6 s). Monitor with Prometheus and inspect JVM with JConsole. Fix front end with CDN (Cloudflare), Cloudinary for images, gzipping, dynamic import and webpack bundle analyzer to shrink big bundles, use skeleton screens or optimistic updates, paginate APIs, send minimal fields, add DB indexes and replace full-document writes with targeted updates.
AI-written summary · about
chapters (6)
- 0:00Introduction to performance issues
- 2:24Why performance matters
- 3:06Tools to diagnose performance problems
- 11:37Frontend performance optimizations
- 21:03Backend API performance tips
- 28:16Summary and next steps
related talks
01h 23mWhy Slow?
01h 04mNeed for speed 8, performance tuning of your web application
25mGetting your Team Passionate About Web Performance to Achieve Performant Web Apps
21mWhy are web applications slow, and what to do about it
42mBuilding quick apps in 2018
01h 12mMake It Seem Like Everything Loads Fast
58mNeed for speed 8, performance tuning of your web application
41mHigh Performance Kick-Ass Web Apps
