Google and Their Server Farm
JR writes "CNet has a very interesting story about Google, operating systems, and where Google may be going. The upshot is that they may make OS issues totally irrelevant by supplying everything anyone needs over the web from their mega-server-farm."
Interesting. I have actually suspected this for a while given their hires over the past year or so. There have been a few PhDs they hired including one from our cs department that would have suggested this is where they might be going. At any rate, this could prove quite interesting and make irrelevant many of the security concerns that the average consumer faces as well as consolidate and ease software distribution issues. Of course this approach will never supplant the needs of most of the Slashdot crowd, and I am not letting go of my dual G5 or OS X, but for the unwashed masses, it might very well be an interesting way for Google to go that will certainly prove to be a way for them to branch out of the search engine field and extend the fight with Microsoft and Yahoo.
Visit Jonesblog and say hello.
"Ajax, which is short for Asynchronous JavaScript + XML, combines JavaScript, dynamic HTML, and XMLHTTP to, in essence, let you build Web-based applications that run as quickly and seamlessly as local software."
Great. If the author of the article gets her pie-in-the-sky dream, the future of virtually all client-side computing will lie in the hands of javascript code. For certain applications, like ones with small, text data sets, a system like Ajax could "feel" like a desktop application. The bandwidth just isn't there for video or even industrial photo work. I wouldn't want to run a batch script to modify 5,000 images in the Ajax analog of Photoshop. Better not be a fiber network without any limits on network transfer.
Besides that, who wants anything but light-weight or at least, non-critical, data and applications to be out on the network. Gmail is a perfect network application, but my financial software or any number of other things? No thanks.
I Want To Believe
Googledot
Google for Googlers. GoogleStuff that Goggles
I think that was about 5 google articles in the past 24 hours.
Thin-Client computing by another name, again. Wasn't convinced 20 years ago. Still not convinced now. I don't want to have a useless PC just because I stopped paying the $20 a month subscription to the applications.
Get a free iPod Nano 4GB!
I agree with the position of TFA's author... Google will try to treat computers running all types of operating systems as a thing client that has access into various applications within Google's server farms.
This would be fantastic in terms of not having to synchronize data between multiple locations and other tangible benefits. But would anyone trust this? Setting aside the privacy concerns, right now if your internet connection is down, you can still write and print a document. You can still do all sorts of things as a matter of fact. You less you put onto your "thin client" and the more you depend on the network for, the less you will be able to do when the network is down.
I'm a big tall mofo.
Seriously if I had a dime for everytime someone predicted the demise
of the desktop, I'd have a couple of bucks.
Here is the problem I have with her theory. Her points were all
logical and well laid out, essentially that most people aren't system
administrators and that they don't back their data up, don't secure it
etc. While that is true, it doesn't necessarily lead to people giving
up the desktop in favor of a thin client. Giving up your desktop is
an emotional decision, and there are a lot of factors that weigh
against that.
In the long run, maybe ten, fifteen or even twenty years in the
future, this type of service may be much more prevalent. But I don't
think something like this will change over night. Think about how
much computer systems have really changed in the last ten years. Not
that much if you really stop to think about it. What she is
predicting is a *massive* paradigm shift to say the least. Microsoft
didn't have the clout to pull it off, probably because no one trusts
them enough. Do you trust Google enough to give them *all* of your
data? I'm not sure I trust *anyone* that much.
Doug Tolton
"The destruction of a value which is, will not bring value to that which isn't." -John Galt
Now think about what would happen if you had a word processor, a spreadsheet app, a photo editor, an instant messenger, a browser, a music jukebox, and any other "software application" running inside a Web framework that's as fast and responsive as any desktop you've ever used.
"The next killer app in 5 years" was supposed to be the web application. That was five years ago. No, Google is working on something else... I can feel it in the force.
imagine Google serving us everything we need....
if Google can scan our emails for relevant ads, what prevents them from scanning my financial spreadsheets stored on their server farm for "relevant offers"?
given Google's track record, I'd rather have my personal files on my own computer.
I don't know about other folks in general, but I do know that I like my privacy. I'd rather have a computer on my desk, behind a firewall, where I can keep my private information private. It's all well and good to say that storing your data on Google or Yahoo or MSN allows you to access it from any computer on earth, but you run the risk of the computer you are at copying the information you access.
Wether it's a malicious keylogger, trojan, or simply the paging space / file, your information get copied to the PC at the internet cafe you are using. Suddenly your private information is no longer private. Any savvy computer-literate person could access that copy of your data. Give me a laptop or desktop where I can encrypt the data and only I have the decryption passphrase any day.
If "disco" means "I learn" in Latin, does "discothèque" mean "I learn technology"?
>they may make OS issues totally irrelevant by supplying everything anyone needs over the web from their mega-server-farm
yeah, try that line again when 90% of their stuff isn't (USA + Windows only) and/or beta.
I predict that the next big dispute in the computing industry will be over openness and accessibility of ASP stored data. We have made a lot of progress when it comes to openness in software, but the issues of what happens to your data when it is stored on some company's big computer is yet to be tackled (think about it all you gmail users!). For example, if I use Google's calendar - what would it take for me to switch to Schmoogle's? Can I retrieve all my data from Google and upload to Schmoogle who seems to have a niftier interface? One way to address this is to make ASP-side software Open Source (like our company does with OpenVPS). It would be interesting whether Google will start moving in that direction - after all, their proprietary code is considered their intellectual property, and investors these days latch on to that very strongly, even though it's not like I could take all their software and build a Google's competitor overnight. The companies that get that there is no value in software code being secret (internally used or otherwise) are the leaders of the future IMO - the question is whether Google is one of them.
Oh, wait, that was two buzzword generations ago. How many words are there for "mainframe" anyway?
Have you read my blog lately?
Why not a Google Knoppix type CD that simply fires up an X session to an X server located in the datacentre? Then install all apps on that, and all data is remote, and backed up.
Get your own free personal location tracker
I don't think a plan like this will ever gain acceptance more than a small percent of computer users and here is why:
- The first thought that came to mind is business. The company I currently work at would have a heart attack if anyone suggested using a thin-client like solution with Google storing all the data. So I guess Google might sell their technology (like they currently do with their search servers) but this really wouldn't be any different than buying a file server and desktops.
- I don't see bandwidth getting fast enough in even 5 or 10 years to support a video or photo editing app. I can't even imagine having to upload a whole DVD's worth of video to Google before I could start to work with it.
- Another similar point would be application load time. Google Maps and other Axis based technologies load and run fast because there is a relatively small amount of JavaScript being sent to the browser. Could you imagine something the size and complexity of Microsof Word being sent to your browser everytime you wanted to edit a document? I think something like that would bring any browser to a crawl.
- What about customization? I like to be able to install new software on my computer. The few times I have had to deal with shared hosting for websites, it has been annoying that I couldn't install new software that I wanted to try out. Especially when my host had outdated versions of something like PHP or MySQL.
So, those are my thoughts. The only crowd I can really see this appealing to are the WebTV, just surf, email, and edit docs crowd. They might be really happy not maintaining a computer and having their data available anywhere. However, I think a small portion of computer users would fit into this category.
Personally, I would much rather just use VPN to access my home shares while on the road than have to use some sort of thin client.
What Google or someone else should really do is create VPN software that is easy enough to use that anyone can set it up. I think that would appeal to many more people than a thin-client. Plus as hard drive space gets cheaper and cheaper, it shouldn't be an issue to have the same software installed on your laptop as your desktop.
SIGFAULT
1) Google replaces all software on the planet.
2) Google becomes self-aware.
3) Google grows to resent the walking meatpackets.
4) Google changes web content and emails to initiate interpersonal meatpacket violence, destroying meatkind.
5) With nothing better to do, Google builds female Googleena.
6) Female Googleena nags Google to death, inherits the Earth.
"A microprocessor... is a terrible thing to waste." --
GeneralEmergency
Since when are we happy about monopolies in the making? Google is cool now, but can we trust them to stay that way indefinitely?
Well, it's not done yet and they still have competition, but I'd feel a lot better if these next generation things that are supposed to be used by the whole internet community were open and democratic like Wikipedia and not close and proprietary - however cool they are - like Google.
Treehugger? Treehugger... Treehugger!