-Pat
Hello,
-Jonathan
--
You received this message because you are subscribed to the Google Groups
"Make the Web Faster" group.
To post to this group, send email to make-the-...@googlegroups.com.
To unsubscribe from this group, send email to
make-the-web-fa...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/make-the-web-faster?hl=en.
Wait is this page doing. Normally response times for similar requests
should be rather constant. If you see a big discrepancy between
response times this looks like a data-driven problem or a possible
resource shortage on the server side. If the higher response times
can be limited to a specific timeframe it might also be reasons like
Garbage Collection or Overall System CPU usage. If you are using Java
or .NET you can also ask the Coradiant guys about App Visibility.
This can help to analyze this kind of backend issues
Alois
> --
> You received this message because you are subscribed to the Google
> Groups "Make the Web Faster" group.
> To post to this group, send email to make-the-web-
> fas...@googlegroups.com.
> To unsubscribe from this group, send email to make-the-web-faster
> +unsub...@googlegroups.com.
| 0 | 4 | |
| 1 | 5 | |
| 2 | 5 | |
| 3 | 5 | |
| 4 | 4 | |
| 5 | 5 | |
| 6 | 6 | |
| 7 | 5 | |
| 8 | 5 | |
| 9 | 5 | |
| 10 | 6 | |
| Average | 5 | 5 |
| 75th percentile | 7.75 | 5 |
| STD | 3.316625 | 0.632456 |
To unsubscribe from this group, send email to make-the-web-fa...@googlegroups.com.
Your results were for one of your worst pages, not the front-door, right? Even without something like Akamai caching the base page I'd expect the main landing page to largely be cached on the server side (memcache or otherwise). If the Amazon and Newegg results were for unauthenticated (i.e. not personalized versions of the page) then I'd honestly be surprised if they weren't cached.
That said, even without looking at the variance, the raw times look a lot higher than I would expect. Do you log the response time in you access logs? That's generally where I'm used to looking at it and generally anything over a couple hundred milliseconds for a high-profile page is going to be something to worry about.
I have really easy access to 95th percentile times from access logs (sites to remain anonymous but of very significant scale):
- Site #1 - Apache/Tomcat/Java : 200-400ms (known optimization work we have to do around back-end caching)
- Site #2 - Apache/PHP : 100-300ms
- Site #3 - Apache/PHP : 50-150ms
- Site #4 - Apache/Tomcat/Java : 50-80ms
All of these sites have fairly complex back-ends so it's not a matter of serving static files quickly.
Thanks,
-Pat
Have you tried turning on the response times in your access logs and comparing those results to what you are seeing in the Coradiant data? Just on the off chance that something else is going on with the Coradiant results. Otherwise I'd be REALLY concerned about those times for your static objects off of SAN, particularly with Lighttpd which is worlds more consistent and scalable than Apache.
Well that's useless: http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModAccessLog - they don't support the ms directive (and if you're measuring things in seconds, what's the point?). I suppose switching to nginx is probably more than the ops team wants to consider (everything I've heard/read claims it works better than lighttpd - particularly with the pesky memory leak in lighttpd) and they log in ms :-) - http://wiki.nginx.org/NginxHttpLogModule
| 4.9572 |
| 4.9722 |
| 4.9992 |
| 5.6862 |
| 5.9552 |
| 7.3482 |
| 10.1172 |
| 10.17421 |
| 39.4552 |
| 62.6752 |
| 4.9572 |
| 4.9722 |
| 4.9992 |
| 5.6862 |
| 5.9552 |
| 7.3482 |
| 10.1172 |
| 10.17421 |
| 39.4552 |
| 62.6752 |
How big is your store of static content? Just wondering if you'd be better off distributing the files to the edge nodes and having nginx read from local disk (or SSD :-)) instead of having it all go over SAN. You have to worry about making sure you don't have stale content and that the nodes are all up to date but it eliminates a lot of moving parts from the actual file serving side of things.
| Average | 0.000141 |
| Std Dev | 0.003319 |
| 80th | 0 |
| 85th | 0 |
| 90th | 0 |
| 95th | 0 |
| 99th | 0.001 |
| Average | 0.0001 |
| Standard Deviation | 0.069 |
| 80th | 0.109 |
| 85th | 0.116 |
| 90th | 0.123 |
| 95th | 0.13 |
| 99th | 0.136 |
| MAX | 0.137 |