From the Register, by way of Broadsight, it seems that Google has patched an issue with Android that interpreted text you type as commands. So you can type “reboot” and reboot the phone.
Really? Really?
I mean, I’ve heard Android is supposed to be an open platform. But if the tale is true — and there isn’t some kind of double-backflip configuration knob you have to fiddle with to make this work — it’s a big deal.
Consumer electronics don’t like to be open. Openness breeds complexity. The iPhone is criticized for being closed, but it’s usable (despite this post to the contrary) in part because it’s locked down. The button-bar iPhone resembles nothing so much as the old Compuserve menu. It took us years to move from consumer adoption of buttons to comfort with the open web.
If you let humans play with the guts of things, they tend to break in new and creative ways. Social engineering is the new hacking; now that many operating systems are patched and scanned, hackers exploit human weaknesses to send drive-by malware links to Facebook users. (Good thing the bad guys are after Warcraft passwords, then.)
But back to Android. Apple locks it down; Google opens it up. One approach delivers a seamless experience, the other so much flexibility you can hurt yourself. Apple assumes people will use its devices on a busy New York subway, jostling for handholds and bouncing in purses. Google assumes people will hack together scripts and plug-ins, finding new ways to use tag clouds and APIs. Apple partners with monopoly-scale carriers; Google lobbies for free spectrum.
The two philosophies couldn’t be more different. It’ll be fascinating to see whether integration trumps flexibility, or vice-versa.
Today, I’m going to write about an equation. I’ll try to make it easy to follow, but it’s still stats and graphs. Stay tuned and I’m convinced it will be worth your while, because in my opinion, it’s the most important equation in cloud computing. It’s what drives your market, your customers, and your burn rate.
If you build a traditional data center platform for your application, you worry about three variables: The amount of traffic to your site, your capacity to handle that traffic, and the user experience they get, such as latency. The equation looks like this:
User experience = Traffic / Capacity
As traffic increases, user experience gets worse and delay goes up. This is because each visit to your site consumes resources on your infrastructure, and some users wind up waiting for the app to respond. Networks get full; databases encounter record locking; message queues back up; and so on. Ultimately, some of your visitors have a lousy experience.
On-demand computing platforms fundamentally change how you deal with this, because as far as you’re concerned, they have infinite capacity.
My favorite thing on the Internets today (aside from Stallman’s tinfoil-hat rant about cloud computing being evil, which I’ll get to later) is this video of the Mythbusters crew researching sobering-up techniques.
When you’re done laughing, think about the first part of that. A member of the media (admittedly, a pretty irreverent one,) showed a roomful of people the illegal content on his hard drive. And they cracked up.
Jennifer Bell and the folks at Visible Government took the covers off their much-needed I Believe In Open project. If you’re a Canadian, you should go sign up. Simply put: any elected official who isn’t willing to be transparent and accountable to their electorate has something to hide, and we now have the technology to track their record.
Which makes me wonder what Bitcurrent’s record is. Once upon a time, many of the folks behind Bitcurrent were part of Networkshop, a consulting firm that became Coradiant, a web performance company that helped create the end user experience management space.
Back then, Networkshop talked a lot of trash. We blew the whistle on SSL performance issues, and wrote a huge (250+ page) study on load balancing. We also prognosticated a lot.
Amazon’s rolling out an extension to its S3 storage offering that will help move content closer to users, reducing WAN latency. “Using a global network of edge locations this new service can deliver popular data stored in Amazon S3 to customers around the globe through local access,” announced Amazon CTO Werner Vogels on his blog. Om beat me to the punch on this one and has a great writeup, too.
The service gives Amazon a much-needed footprint in Asia, but also serves notice to CDN companies that the days of long-term, minimum-rate, negotiated contracts and favored pricing are nearing their end. [Read more]
By some sick twist of fate, Interop and VMworld are happening at the same time this week. That creates a real problem for those of us in the space where the application meets the network. Do we go to New York for Interop, which is conveniently next to the Web2Expo, or do we go to VMworld? Many companies, including Zeus Technology, split their executive teams, sending some to New York for stupidly expensive hotels and great food, and others to Las Vegas for slightly less expensive hotels and slightly inferior food, but better gambling. I ran into some of 3Tera’s execs at Accel’s reception at the Tao Opium Room, and they had the same problem.
Alistair made the call to go to Interop. I made the call to go to VMworld on my own nickel, since I have lots of friends in the virtualization business due to my time at Citrix, where I did strategic planning for their virtualization business pre-XenSource. Special thanks to Fortisphere for covering my show pass! I miss expense reports, or at least getting them paid.
But the real reason VMworld seemed a good idea is that, in addition to consulting, I’m working on a stealth mode cloud computing idea, and I guessed that VMworld would be the place for clouds. It sort of is, but not compared to Alistair’s cloud program at Interop. Sure, there is VMware’s Vclould announcement, and there are quite a few companies with the world “cloud” on their booth, and some real cloud companies like RightScale and SkyTap, but on Wednesday, there are more than 80 VMworld breakout sessions, and exactly one of them is about clouds specifically.
Why is this happening? It’s because VMware is focusing on virtualization in all its flavors, but the cloud computing guys see virtualization as only one of the enabling technologies that can make clouds work. So I guess it’s natural for the clouds to be attracted to Interop and Web2Expo more than VMworld.
Reading the buzz coming from VMWorld in Vegas toay, it’s clear that VMWare is finally embracing management tools. This has been an interesting road for the company, and I believe Microsoft is forcing their hand — something CEO Paul Maritz is painfully aware of.
A major problem with virtual machines is sprawl. They’re so easy to create, anyone can do it. And they do — leaving hundreds of orphaned virtual machines and thousands of license dollars in VMWare’s pockets. David Lynch of Embotics alluded to this when I spoke with him last week. Why would a company that sells licenses want to help people manage that sprawl?
The short answer is Microsoft. If you’re building a cloud, you’re going to use something that’s free and open for you to hack around with. In other words, Xen. And if you’re an enterprise, you’re going to use a VM that includes machine, OS, and application licensing. In other words, triple-threat Microsoft. [Read more]
Just read an interesting article on Forbes.com by Dan Woods entitled “Parsing the Cloud“. Dan makes a similar argument to our own Ian Rae, suggesting that specialized clouds will be required to meet the privacy, regulatory, geographic latency and application architecture demands of cloud consumers.
This begs the question, who will build all these specialized clouds? Are there incumbents who simply need to evolve, or will we see the birth of dozens or hundreds of new cloud providers?
Within hours of Chrome’s release, many companies were reporting operational issues. This might seem strange: Chrome is supposed to be leaner, faster, and better. But some of those improvements meant headaches for people running websites — and for those monitoring them. We sat down with Gomez CTO Imad Mouline to look at his company’s experience with the Chrome rollout.
Following its launch, Chrome rocketed to roughly 1% market share practically overnight, according to somesources, and although its use is tailing off a bit, this was a significant enough change in traffic to cause problems. “Small differences under the hood of the browser can lead to big issues in application delivery,” said Mouline. “For example, Chrome has a different connection profile with up to 6 connections per host” which increases TCP session concurrency. “The use of millisecond timing for the Javascript setinterval function also causes issues.”
We’re about to upgrade the human race. It’s more than a technology shift, it’s a cultural one. And it’s perhaps the first step on the singularity. This is most of what I’ve been thinking about lately. We’re sliding into it day by day, without noticing. I firmly believe it is the most significant change the human race faces, and it’s going to drive a tremendous amount of business and fuel wide-ranging ethical discussions. Most of the other technologies we cover here and elsewhere are simply building blocks for Human 2.0.
This is the first of many posts on the subject, and it sounds a bit muddy. Hopefully we can clarify that in the coming months. But if you’re willing to wade through some still-addled thinking, read on.
Bitcurrent is part blog, part analyst firm, and part resource site for web operations. We're a loose federation of pundits and entrepreneurs with experience in networking and technology.