Tumblr just dropped out of DNS
tumblr.com
tumblr.com
@tumblr
Tumblr has taken the site down in order to resolve a
network issue. We will update as we know more.
https://twitter.com/tumblr/status/279000741706878976Source: I've seen pure DNS-based site failover and it never had a problem.
I haven't revisited that research for 3 or 4 years, but our findings then led to a policy of "if you're prepared to accept ~15mins of mixed availability (after you've identified a problem and hit the panic button) then DNS based failover works well enough. If you need significantly better response times than that, you need proper hardware/network based failover"
The day I got a bunch of Netflix traffic sent to servers I was running thanks to ELB and caching resolvers not honoring TTL values was great fun.
(That was also the day we learnt that our 500 page was actually really expensive to render, which added to the excitement...)
Do you have a reference for deploying code with vim?
I think the majority of tumblers will be pretty confused atm.
Official apology post: http://staff.tumblr.com/post/37811176241/a-message-from-the-...
* Tumbler reports its outage status using twitter.
* Twitter reports its outage status using tumbler. dig +trace www.tumblr.com
*snip*
tumblr.com. 300 IN SOA pdns1.ultradns.net. hostmaster.tumblr.com. 2012121602 86400 7200 604800 300
;; Received 108 bytes from 204.74.108.1#53(204.74.108.1) in 21 ms
Looks like their dns is down alright. You could try in your hosts file: 72.32.231.8 www.tumblr.com tumblr.com
The ip is from their whois info and appears to be giving the We're sorry error message.http://theatlantic.tumblr.com/ http://fox411.blogs.foxnews.com/ http://motherjones.tumblr.com/ http://gq.tumblr.com/ http://tumblr.elle.com/
Lot lot lot more costs involved, including an inane templating system that took way longer to work with than to build normally. Hosting would have happened on the existing platform adding little to no cost. Also, the cost (lost revenue, people running around pointing fingers) of downtime for a site that large (yes, even the entertainment blog) quickly DWARFS any possible hosting costs.
edit:formatting
The test will run every 10 minutes for the next 10 hours. Testing is only good for diagnosing issues like downtime and performance issues.
That's basically the main (already widely accepted) lesson people should take from this -- people want twitter updates as well as an outside-hosted blog and monitor for service availability.
For status other than "site is down", it's probably nice to have information on-site since I guess tumblr is about sharing easily within tumblr. But maintenance and server status needs to be both on-site (tumblr.com/status ?) and an off-site page at status.tumblr.com.
You just generate it as static HTML and dump it on a bunch of free webhosters (or clouds if you want to be fancy). It's not rocket science to keep a HTML page online.
It still should probably be a static page, but updated frequently and by automatic tools.
Half kidding...
But until proven otherwise, I'll assume strange coincidence. Although, when microsoft.com falls of the face of the earth tomorrow, I'm calling it a conspiracy.
They're returning 66.6.36.7 for DNS.
- Sponsored radar posts (ads)
- Promoted posts (for all users)
- Premium theme shared revenue
- Selling access to data
Admittedly, they update their zone very frequently (every time a user signs up/changes name/deletes themselves), but you'd think they would have an independent secondary DNS provider somewhere.
I was thinking that (if I built tumblr) they would do subdomain searching at the DNS level to avoid hitting their database.
Makes it even worse if they are using wildcards.
You're pretty much screwed in this case.