TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AWS status updates not working due to S3

126 pointsby joshua_woldabout 8 years ago

10 comments

simplehumanabout 8 years ago
It baffles me that AWS, a leader in cloud computing can make such a rudimentary mistake. Seriously, I interviewed there and they asked me to write a b+ tree and I failed. And then you see fundamental errors like this which possibly cannot be made by people who had the smarts to write b+ trees in 15 minutes...<p>I want to take this opportunity to complain about the interview system. Hire people who care about the product and company. Such mistakes cannot be made by people who care.
评论 #13757369 未加载
评论 #13757404 未加载
评论 #13757721 未加载
评论 #13757395 未加载
评论 #13757702 未加载
评论 #13760453 未加载
评论 #13757336 未加载
joshuakabout 8 years ago
So now you know that a deadman switch is the better way to report availability. The logic was backwards for this signal. The default condition is failed. Not failed requires proof.<p>It&#x27;s interesting how easy it is to accidentally invert logical operations. I see it in code all the time. A condition will test that A is true when what they really need to know is if B and C are both false. It&#x27;s like some kind of cognitive tick.
评论 #13757745 未加载
Cafeyabout 8 years ago
This should be the official anti-pattern when designing a status page.
评论 #13757294 未加载
评论 #13757300 未加载
fred256about 8 years ago
Looks like they&#x27;ve fixed it now. (The status page, not s3)
评论 #13757321 未加载
BrailleHuntingabout 8 years ago
This is a problem of &quot;monoculture&quot; dependencies and failure to implement HA by using multiple services. All Github releases are down, atom downloads are down and so on. Companies, including Amazon, should be using other CDNs for HA purposes, even if NIH.<p>It&#x27;s a similar mistake of making DNS a dependency for monitoring&#x2F;control infrastructure when DNS is down.
评论 #13757435 未加载
评论 #13757680 未加载
alpbabout 8 years ago
&gt; The dashboard not changing color is related to S3 issue.<p>I don&#x27;t understand this. The icon URL is in the HTML. Both icons <a href="https:&#x2F;&#x2F;status.aws.amazon.com&#x2F;images&#x2F;status0.gif" rel="nofollow">https:&#x2F;&#x2F;status.aws.amazon.com&#x2F;images&#x2F;status0.gif</a> and <a href="https:&#x2F;&#x2F;status.aws.amazon.com&#x2F;images&#x2F;status3.gif" rel="nofollow">https:&#x2F;&#x2F;status.aws.amazon.com&#x2F;images&#x2F;status3.gif</a> have been working for us all along. Plus clearly they are able to update the status page contents, because they added the &quot;increased error rates&quot; message there too. I don&#x27;t want to believe it but is it fair to assume they did not want to replace status0.gif with status3.gif in HTML? Please correct me if I&#x27;m not getting this straight.<p>In any case, it&#x27;s a bad day for AWS folks, I&#x27;m feeling their pain too. Being a cloud provider is a tough business to be at and the pressure is really high.
评论 #13757755 未加载
brationalabout 8 years ago
Drone crashes into my living room with groceries. Receive email that my package was successfully delivered.
评论 #13757691 未加载
评论 #13760527 未加载
评论 #13757556 未加载
cwmmaabout 8 years ago
So the obvious answer would be to host it on like azure or google cloud storage but I can just imagine the institutional push back that would get trying to do that.
评论 #13757400 未加载
评论 #13757461 未加载
ohstopituabout 8 years ago
Just to be clear...best practices with designing status pages:<p>1. ensure it does not depend on your infra (if your api server goes down - it should not take down your status api with it)<p>2. make sure your service reports to your status page instead of your status page looking for the service.<p>3. redundancy for your status page?<p>anything anyone-else wants to add?
评论 #13757732 未加载
评论 #13757657 未加载
paulpauperabout 8 years ago
ironic .the status update doomed by its own downtime