Google Drive was down
drive.google.com
drive.google.com
The difference, of course, is that in the 1970s and '80s, one machine going down affected dozens or maybe hundreds of people. Now, if Google Drive goes down, millions of people are stranded until it comes back online.
I like the return to the terminal/server model. It's convenient and familiar. That being said, monolithic services like Google Drive, iTunes Match, Dropbox, EA's game servers, etc., should really be more distributed and resistant to failure.
Could someone more knowledgable than myself explain how cloud services could be less vulnerable to universal failures?
edit:
Not sure why I'm getting downvoted, maybe a link to a source will help.
"Everything in your Dropbox folder is always on your hard drive and merely synced with our online service, so you have access to your files even if you're offline. If you have multiple linked computers on your local area network, we'll even sync from those computers rather than via the Dropbox service whenever it can."
Dropbox is not the shining example of corporate citizenry, especially when it comes to security (although they're fairly good on uptime).
There was a bug a couple months ago where Dropbox zero'd out some files, and then synced the 0 byte files across all of your connected computers, thereby destroying every linked Dropbox file that was affected.
There was that bug a few months ago where Dropbox left all accounts open, with no passwords, for four hours or something like that.
They are not resistant to failure by design.
Edit: I'm going to update my pending YC application with another secondary idea; fix Google Drive with open source tools, build it into a protocol and not a single proprietary product.
Did they fix this recently? As of last week, my experience says this is false. I have been unable to edit "Offline" documents on Android ever since I started trying.
Then the crash reporter hung, so I had to Force Quit from the App manager in order to try again after enabling WiFi.
Then I opened and "offline" doc amd found that "offline" mode is "read only" mode (taps cause zoom instead of highlight/edit) even though the UI says that nowhere.
Setup your own system and then you will have better control of all the parts of the system and create the redundancy that fits your particular purpose. Yes it's more expensive and yes it's more difficult obviously.
That will fix the issues.
While we are at it, some law that forces companies to give service to everyone (no bans) and extends free speech to privately owned websites (no censorship) is also sorely needed.
Right now the level of unpunished abuse of power by service operators whose service has become a de-facto monopoly is immense.
And yeah, let's fine these service. It's not like poorer people need email anyway, so why not massively increase their costs?
If not, the fine is too high.
AFAIK the biggest downtime-related issue for cloud services is network infrastructure. Single configuration changes, even distributed across dozens of global sites, can quickly bring down an entire network. Sometimes it's a bug in firmware across multiple hardware types from a single vendor. Sometimes it's a network storm. Sometimes it's a crappy BGP change.
There's no simple way of fixing this as unified configuration and deployment of changes is necessary to manage enterprise networks. Beautiful networks that use anycast and a single network protocol to manage distribution of load also have a single point of failure. And of course the application-layer systems themselves can carry bugs that lay hidden in software until one global change brings it out.
I recommend decentralization. Don't let a single company govern how the service runs. Let everyone on the internet participate in running it. This is how mail works, this is how DNS works (sort of), and this should be how HTTP works.
So that is reason that if you depend on the cloud (and mobile) you should replicate all your data to some other cloud service. Just in case.
(And that is reason we built http://cloudHQ.net)
~/Dropbox/Google Drive/Skydrive/[ALL MY ACTUAL FILES HERE]
That way I'm syncing with three different providers and if two go down my data is still available.
I pay for dropbox so I can fit all my ISOs in dropbox, but the high priority docs (which total under 2gb) would be synced to all three (with the confidential stuff in a TrueCrypt file of course).
For instance, imagine that you have a laptop L and a desktop D. You edit shared document X in your "actual files" folder on L. Version 2 of X is saved on L, and you currently have version 1 of X on D.
1.) Dropbox happens to notice that X needs to be updated from v1 to v2 on D. Dropbox updates X to v2.
2.) Skydrive has not yet been notified of the changes to X. It changes X back to v1 for you on D.
3.) Dropbox notices that X has been modified on D. It sees that the new v1 X has an updated timestamp, so it assumes that this is a better version of X. Dropbox saves this as v3 (which is identical to the original v1).
4.) Dropbox pushes the v3 change to L, erasing your v2 work. Oops!
Basically, unless every synchronization service follows precisely the same protocol, you're gonna have a bad time.
As long as everyone follows these basic rules, and you only edit files on one system at once, it's going to be OK.
(which is pretty obvious, btw)
http://www.kickstarter.com/projects/joeyh/git-annex-assistan...
I'd be interested to see an aggregation of data on down time for a PC, for the average user, due to viruses, malfunctioning hardware, broken HDD, stolen PCs, etc. VS common issues with Google drive and chromebook combination: stolen credentials, ISP outages and downtime.
This is a good time to go check out other services and see if you like them better than Drive, but let's keep put the pitchforks and tar away for right now.
And yes I realize this can severely affect a good subset of users, and disrupt their workflow, but let's really analyze the difference rather than just giving into our gut reactions eh?
After a month I closed Drive down and went entirely over to Dropbox, it wasn't just one thing but many many little things that just showed how bad Google can be at desktop software. You get this feeling they hate the desktop and want it all to be online.
Dropbox is so easy to use and does everything very well. I really wish it was a little cheaper though.
Apparently should be back up in 30 - 60 min
3/18/13 7:47 PM
We're investigating reports of an issue with Google Drive. We will provide more information shortly.
This is what it says. Where can you see the 30-60 minute recovery time frame?shrug
SkyDrive is quite good offering from Microsoft, I've not had downtime yet, but I just don't like the idea they scan my photographs for the old nudies! (Which apparently violate their TOS).
DropBox is for some reason a darling with some people on the internet, I think because they love Python. However they had a security oopsie, which I don't care how short it was for, wasn't adiquately explained to my liking as to how such a mistake could be made.
(More cynically, their reputation on "the internet" may be slightly inflated due to a very clever referral link scheme)
I've heard of the security issues with Dropbox so I always have any possible private/sensitive data encrypted in case the worst ever happened. (I use Dropbox because I have not found a alternative that just works)
It's a more general piece of software, but combined with git-annex assistant and your choice of hosting provider(s), it lets you create your own cloud storage, so you have potentially no concerns over privacy[0].
If you're looking for fault-tolerance, git-annex lets you distribute this storage over an arbitrary number of providers easily, so you can get redundancy between an array of cloud hosting providers.
I've been using git-annex for several months now, and while it's still a work in progress, I haven't had any issues at all with it. It seems to be very reliable and bug-free; the main things being developed now are additional advanced features and an improved GUI interface, etc. For people already accustomed to using git on the command line, though, it should be a seamless experience.
[0] This depends on how much you trust Amazon/Rackspace/your colo/etc., but that's a separate level of trust altogether.
If you would like to help me out and use my referral link (so you and I get some extra free GBs), it's https://spideroak.com/download/referral/049cbbf6bc2c2df3b005...
http://www.google.com/apps/intl/en/terms/sla.html
How do they calculate "Monthly Uptime Percentage"?
(Source: In the Plex,by Steven Levy, interviews)
How useful is that on a Chromebook that comes with 100GB/1TB of cloud storage and ~9.5GB of available local space?
I've been using computers since I was 12, so about 17 years, and in that time I've had two hard disks break on me. I'm sure you're going to say you've had a lot more, but if your hard disks are going out of action at a rate even near to how often Google's core services drop out, well, you're doing something wrong.
"Shit happens" is never a valid excuse, even for a service provided at no cost to the user.
I also don't treat it as a computer, just a slightly smarter thin client. And that's fine by me (in fact, that's part of the appeal).
http://hnrankings.info/5394475/
If this was news about Skydrive being down, this post would be #1 for days.
The flag abuse by HN moderators with good karma continues...
Some chap (maybe an HTC employee?) posted on the /r/Android subreddit that he was giving away a couple of HTC smartphones[1], and all one had to do to enter the giveaway way fill out their Reddit username in the linked Google Spreadsheet.
This post has now been deleted from the front page as well as the subreddit -- I'm not sure why.
[1] http://www.reddit.com/r/Android/comments/1air46/hi_reddit_i_...
http://www.reddit.com/r/Android/comments/1air46/hi_reddit_i_...
Google has come down a lot from their pedestal last week. In my book, this Jabber federation issue put them on par with "two teenagers in a garage".
So, ridiculous as it may be, today I believe one spreadsheet can bring GDrive down. Last week I had a different opinion.
In any case, I'm just speculating based on the mighty odd timing.
A mod removal on Reddit just removes a post from any visibility, and doesn't actually delete it. So people with the link can still see the thread, but it won't be discoverable.
I find that highly unlikely given how Google's services are built.