Building upon Google's SPDY protocol for the Web, Microsoft submitted its own proposal this week as the basis for development of the next-generation Hyper-Text Transfer Protocol (HTTP 2.0) specification being formulated by an international standards body called the Internet Engineering Task Force.
Though Google's SPDY protocol differs in several respects from Microsoft's newly proposed HTTP Speed+Mobility protocol, both technologies focus first and foremost on dramatically boosting the speed of all Internet-based user activities irrespective of whether the computing platform is a fixed desktop PC or a mobile device.
There is already broad consensus about the need to make Web browsing much faster, said Jean Paoli, Microsoft's general manager for interoperability strategy, and Sandeep Singhal, group program manager for Windows core networking.
"We think that apps -- not just browsers -- should get faster too," Paoli and Singhal wrote in a recent blog. With HTTP Speed+Mobility, they said, "the main departures from SPDY are to address the needs of mobile devices and applications."
We asked Al Hilwa, director of applications software development at IDC, about the performance improvements built into Google's SPDY protocol. (SPDY, pronounced "speedy," is not an initialism like HTTP, but a shortened form of the word speedy, trademarked by Google.)
"SPDY has been around for a couple of years, but it is mainly used on Google's properties [and] implemented in Google's browser," Hilwa said. "This is what makes Chrome extra snappy when interacting with most Google properties."
Coming to Agreement
With its submission of HTTP Speed+Mobility, Microsoft is essentially proposing something similar to SPDY but with a slightly different design approach, Hilwa explained.
"Debate about this is a good thing -- as long as all come to agreement at some point so we can all move on with a much faster Internet," Hilway said.
Given that HTTP 2.0 is only just now entering the standards development process, a major question is how long it will take before the new spec becomes final. Google argues that SPDY is already providing dramatic performance improvements on the Web today, while Microsoft has implied that Google's "clean slate" approach to implementing SPDY at the company's Web properties may not be the best option for the Internet overall. (continued...)