TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How a load-balancing bug led to worldwide Chrome crashes

176 点作者 jpdus超过 12 年前

11 条评论

hammock超过 12 年前
The last discussion was mostly about how the title was linkbait. I want to hear people's opinions on whether they think it's appropriate for a browser (Chrome) to be designed such that it doesn't operate independently- that it can be crashed (or self destruct bug, insert your own word here) by a remote server at any time.<p>To my knowledge, Firefox doesn't do that. Safari doesn't do that. Internet browsers are probably the #1 most important app on a computer these days, browser reliability is vital.
评论 #4904846 未加载
评论 #4904832 未加载
评论 #4904815 未加载
评论 #4904860 未加载
评论 #4904995 未加载
评论 #4904848 未加载
评论 #4905177 未加载
评论 #4904817 未加载
评论 #4904834 未加载
评论 #4905387 未加载
评论 #4905201 未加载
rachelbythebay超过 12 年前
Hmm, a load balancing bug which eats several production services for lunch and has a bunch of second-order effects. I wonder if it involves running a script and pushing the output without looking at a "diff" view to see what changed, and they managed to push a config which sent all of the world's traffic to one location.<p>It seems like just the other day when I was thinking about this very thing. <a href="http://rachelbythebay.com/w/2012/11/19/lb/" rel="nofollow">http://rachelbythebay.com/w/2012/11/19/lb/</a>
评论 #4905991 未加载
hosay123超过 12 年前
Previous discussion (perplexingly marked dead): <a href="http://news.ycombinator.com/item?id=4904125" rel="nofollow">http://news.ycombinator.com/item?id=4904125</a>
评论 #4904530 未加载
mintplant超过 12 年前
I'm surprised at the level of hyperbole here on this thread.
andrewcooke超过 12 年前
on the server side, it looks like the problem could have been avoided with better types - it seem that there was a confusion between status values that can include 0 and those that cannot (alternatively, perhaps better, there was no status for the case where the status was undefined?) and then a hand-written assertion that a particular case could not happen (and so was not tested for).<p>the bug report describes all that, roughly (if i've understood) but doesn't seem to be worried about the higher level issues - the inconsistent types and need for fragile human assertions about type logic.<p>(not java bashing - don't see why this couldn't be solved in java)<p>but i guess this is just a bug report. for an outage like this i suppose there's going to be a major review? is that all internal? would be interesting to watch.
评论 #4905992 未加载
kintamanimatt超过 12 年前
Quick question for those that experienced it: did it take down the whole Chrome process, or just a single tab? I'd be very displeased if that happened again and I lost work as a result.
评论 #4906870 未加载
DigitalSea超过 12 年前
Bugs are a part of software life. Considering the great track record of Google Chrome, I'm not concerned and the issue was resolved pretty quickly. Even Google developers make mistakes as do the rest of us.
oscargrouch超过 12 年前
Im pretty unconfortable with my browser to have "hardcoded" code to connect me with one walled cloud.. be it google, microsoft or apple..<p>wheres is the choice? look like these days using anything software or hardware from the tech giants means to be their pets
评论 #4904807 未加载
评论 #4905426 未加载
评论 #4906991 未加载
评论 #4905394 未加载
评论 #4905225 未加载
评论 #4905602 未加载
评论 #4905118 未加载
macrael超过 12 年前
I don't understand why the crash happened when visiting Gmail if the bug was in Chrome Sync.
RobAley超过 12 年前
Currently getting "500. That’s an error. " page. Seems like even the bug has crashed too...!
nfm超过 12 年前
Had significant issues with the Chrome Web Store yesterday - images not loading from some content servers, extensions failing to install ('The extension file was not a CRX'). I guess this was the cause.
评论 #4909490 未加载