I’ve decided I don’t like web applications much. They are slow (compared to similar applications running locally), I have to remember a gazillion logins, I have to remember WHERE the application is (and yes, I know I can use a Web App to store my bookmarks so I don’t forget where my Web Apps are – but local bookmarks work pretty damn well!).
With a web app I am trusting someone else to not just manage the privacy of my data, but to back it up, ensure it STAYS where I can access it, etc.
What happens when a Web-based Application company goes out of business? Do I “get my data back” – no, and even if I did, without the web application that created it, I don’t know how useful the data would even be.
I’m much more comfortable using web-based storage to back-up my local data. I use three different services, so if any one of them fails, I have redundancy (plus, I have my own local backups).
Some of you may be reading this and remember another post I made on a different blog titled, “I can’t be trusted with my own data” and think, “this is a complete flip in thought process“! But it isn’t. It is still true that I can’t be trusted with my data – I am lazy, and forgetful, and I don’t always back up like I should. So what’s the next “Killer Application” I want to see? A VERY smart backup/file synchronization package. One with artificial intelligence that actually monitors how I work, and what I work on and makes intelligent decisions about what to back up, and when. An application that backs up my data to multiple on-line sites, without my involvement.
Let’s face it, 99% of my CPU power is probably wasted (especially since I have multiple machines and am usually using only one of them at a time). I also have more bandwidth than I can usually use. I know I certainly have times where I am using virtually none of my bandwidth.
Because I can’t be trusted with my own data, and because I prefer locally run applications that actually respond based on MY computer speed and MY bandwidth availability (and not an unknown third party), and because my data is available locally to me if there is a network outage, I believe it makes more sense to use the web as a hosting platform for data-redundancy, instead of placing my data on a variety of company web sites. Even if (especially if!) one company could supply ALL of my application requirements on a hosted server as web applications, so I would only have to remember one set of credentials my data would still not “be here”, and my applications would still run slower than they do here.
I highlighted especially if above because there isn’t a company I would trust with all of my data. Robert Heinlein said, “The earth is too small and fragile a basket for the human race to keep all its eggs in” – so is ANY company I know of. Forget trust, which is also a huge issue – imagine what it would for one company to manage the applications, bandwidth and data storage requirements of the world’s data. Don’t tell me Google does it – they do a miniscule fraction of it.
So who is going to write this next Killer Application for intelligent backup to redundant data stores? I have no idea, but I bet whoever does it does very well for their shareholders.