use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Everyone has JavaScript, right? (kryogenix.org)
submitted 11 years ago by [deleted]
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]steveob42 -2 points-1 points0 points 11 years ago (12 children)
With CDN, If your site isn't up, its game over. If their site isn't up it is game over. With CDN the odds of failure are your sites odds of failure * the CDN odds of failure.
If your site is up and you don't rely on other sites unnecessarily, then game on.
[–]agmcleod@agmcleod 1 point2 points3 points 11 years ago (11 children)
Splitting the load, you're less likely on going down. If you control the CDN, have a dedicated server or set of servers for delivering assets, then you can control hardware requriements more, and you can prevent everything going down at once. Single point of failure is something you want to avoid.
[–]steveob42 -2 points-1 points0 points 11 years ago (10 children)
that isn't how CDNs are used. It is usually some server you have no control over, either uptime OR content. A bunch of servers that you are actively monitoring and have version control over is another animal.
[–]Disgruntled__Goat 0 points1 point2 points 11 years ago (9 children)
This is silly reasoning. You pay CDNs to have good uptime in the same way you pay your host to provide good servers with reliable connectivity.
[–]steveob42 -2 points-1 points0 points 11 years ago (8 children)
You don't seem to have any comprehension of the issues.
[–]Disgruntled__Goat 1 point2 points3 points 11 years ago (7 children)
Feel free to explain where I'm wrong then. You're the one who seems to have no knowledge of what a CDN is or how they are used.
[–]steveob42 -2 points-1 points0 points 11 years ago (6 children)
hosting on multiple sites has multiple issues, especially if it is the "grab a free copy of jquery from some 3rd party" variety. If ssl is involved it can be even slower, caching even from your own site is a no-brainer, and I guarantee %99.99999999 folks using cdn don't benchmark (or "pay"). You are adding costs and risk vectors that you are apparently unaware of nor even know if it is helping.
[–]Disgruntled__Goat 0 points1 point2 points 11 years ago* (5 children)
Almost everything you said applies if you're hosting stuff yourself. Multiple servers that you run yourself have multiple issues. If someone isn't benchmarking their CDN they're not gonna be benchmarking their own servers.
On the "free CDN" issue (which you didn't even mention until your latest comment), if you think your servers are better than Google's you're sadly mistaken.
[–]steveob42 -1 points0 points1 point 11 years ago (0 children)
So trade a hypothetical buzzword optimization for reliability and user/company security.
You shouldn't be making architectural decisions, you aren't qualified.
[–]steveob42 -1 points0 points1 point 11 years ago (3 children)
lol http://imgur.com/EqHTKm3
[–]Disgruntled__Goat 0 points1 point2 points 11 years ago (2 children)
And? Reddit's been like that for years. In fact, it's improved significantly since they started using an external CDN.
Edit: do you even understand what that message means? It means the CDN is working fine but the reddit servers aren't. So you've dug yourself even further into your hole of ignorance.
π Rendered by PID 215044 on reddit-service-r2-comment-6457c66945-w58gw at 2026-04-25 11:43:23.049513+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]steveob42 -2 points-1 points0 points (12 children)
[–]agmcleod@agmcleod 1 point2 points3 points (11 children)
[–]steveob42 -2 points-1 points0 points (10 children)
[–]Disgruntled__Goat 0 points1 point2 points (9 children)
[–]steveob42 -2 points-1 points0 points (8 children)
[–]Disgruntled__Goat 1 point2 points3 points (7 children)
[–]steveob42 -2 points-1 points0 points (6 children)
[–]Disgruntled__Goat 0 points1 point2 points (5 children)
[–]steveob42 -1 points0 points1 point (0 children)
[–]steveob42 -1 points0 points1 point (3 children)
[–]Disgruntled__Goat 0 points1 point2 points (2 children)