Speed is the mantra of the Internet economy. Executives make decisions fast, companies launch and revise products fast, stock prices rise and fall fast, and customers expect fast answers to their questions. But when it comes to using the Net, many of us still spend an awful lot of our time waiting. We wait for images to download. We wait for email files to be transferred. Jokes about the "World Wide Wait" and "America on Hold" have quickly become outdated, but the frustration behind the stale humor remains relevant: If we're so fast, then what are we waiting for?
That's a question that David P. Reed has been asking for some time. Now he's championing some provocative answers and hoping that some influential companies will adopt them. Reed, 48, a self-proclaimed "digitalist" and the former chief scientist at Lotus Development Corp., is on something of a crusade to change how telecom companies and Internet-service providers (ISPs) think about "latency" -- the time that elapses between a network request and the moment when that request is met. Latency, says Reed, directly affects the quality of users' experience on the Net. Although ISPs aren't blind to this issue, too few of them agree that latency is the defining metric of their networks' performance. "What customers really care about is how long it takes for a request to come back after they send it," he says. "And latency is controlled by network architecture, not by plumbing."
Don't get the wrong idea, Reed urges. Excessive latency isn't caused by technical challenges that can simply be fixed with higher bandwidth, better compression algorithms, or more MIPS (millions of instructions per second). Instead, he blames an outdated mind-set -- a failure on the part of the companies that are building networks to embrace the new logic of network economics. That attitude grew out of decades marked by regulation and by predictable growth in the telephone business. Demand for telephone service grew at a steady rate, and the underlying technology was well understood. Meanwhile, it was expensive to build and maintain such networks. So the industry focused on maximizing short-term efficiency -- on keeping the growth of its costly infrastructure to a minimum and on managing its networks to maximize traffic.
But with the advent of the Internet, the situation has changed: Demand is growing exponentially, the technology is unpredictable, and the resources required to expand a network are relatively inexpensive. According to Reed, today's companies need to have a gut-level understanding that "waste" can make good economic sense. Success in the Internet economy, he argues, depends on how quickly you are able to deliver products and services that people need, not on how efficiently you use internal resources. His solution to the Net-lethargy dilemma? Overprovisioning a network rather than optimizing it -- that is, building a network that can handle far more capacity than is necessary right now, so that data can flow through the system faster.
"By building more and more fat pipes and then stuffing them to capacity," Reed says, "network operators are creating their own nightmare scenarios. But the resources and the technology required to manage these saturated networks could be used instead to buy extra data pipes and to run the whole system at lower capacity."
If this sounds like an idea that only a technologist could love, that's because there's more than a bit of the geek in Reed. His eye for mathematical models carried him through MIT, where he earned four degrees in engineering and computer science, and eventually landed him a position on the faculty there. He left MIT to head up R&D at Software Arts Inc., the company that created VisiCalc, the first electronic spreadsheet. Reed joined Lotus when the company acquired Software Arts, in 1985, and eventually became chief scientist at Lotus. He later spent four years at Interval Research Corp., the recently disbanded think tank sponsored by Microsoft Corp. cofounder Paul Allen.
Reed has spent much of his career pondering ways to improve network performance. "In some ways, this isn't a new idea," he says, "but every generation seems to have the same mental bug."
When Reed was a professor at MIT, for instance, the university's computer-systems managers (who ran time-sharing systems for faculty and students) focused on promoting efficient use of their resources. "They felt that their job was to optimize the system so that it was 99% saturated all of the time," Reed remembers. "They didn't think about what would make users happy, although they wouldn't admit to that fact."
Reed complained about the sluggish network performance, and so did other faculty members. "But if the system ran at 50% capacity, resources would be wasted, and the whole notion of wastefulness offended them," he says.