NEW YORK ( TheStreet) -- Nearly everyone who has written about Yahoo! ( YHOO) CEO Marissa Mayer's ban on telecommuting, including me , focused on the cultural or business implications of the move.
But from a technical standpoint, the move also highlights some of the bottlenecks in modern cloud computing. These impact both your business and the businesses you invest in. First, to secure corporate traffic, even when a worker is at home or on the road, most companies run a Virtual Private Network, or VPN. This encrypts the traffic, hiding it from prying eyes. A VPN requires central control. Bits have to pass through the center of the VPN before going on to their designation. Even if you're not commuting into work, then, your bits are. This creates what network designer Andy Gottlieb called in Network World recently a "trombone effect," all the bits having to go in-and-out through one central point. This hub-and-spoke system is analogous to the way old-line airlines like Delta ( DAL) have worked for years. Traffic comes in, it changes planes, and it goes out again. You can run a network switching center even more efficiently than Atlanta's Hartsfield-Jackson Airport, but as traffic increases -- and it always increases -- the bottleneck just gets worse. There's a lot of money to be made in helping give VPNs something more akin to a Southwest ( LUV) route structure, avoiding the central hub but maintaining full security, just going back-and-forth, point-to-point. Maybe Yahoo! can help solve this problem with software while they're in the office. The second bottleneck involves the way last-mile cable broadband networks are designed, including those of Comcast ( CMCSA) and Time Warner Cable ( TWC). I helped the industry explain this to its members 15 years ago, and it comes down to this: You're sharing the road. It's incredibly costly to run fiber to every home, so cable networks get around this by building fiber rings out to neighborhoods. Each edge system feeds copper wires that go to homes, and this edge bandwidth is shared by all those users. Let's say you're feeding 100 homes which are sharing 100 Megabits-per-second of bandwidth. If just one of those homes has a telecommuter, it's all good. They get all that bandwidth. If there are two telecommuters, each gets 50. If there are 10, each gets 10. And so on.