Justin F. Chapweske, CEO, Onion Networks
Date: Wednesday, March 16
Time: 9:30am - 9:45am
Location: California Ballroom B & C
The current generation of web infrastructure is built upon the HTTP and TCP/IP protocols, a foundation that has proven perfectly simple, scalable, and flexible enough to enable some of the most important applications and companies of the last decade.
The Web isn't without its warts, and billions of dollars have been spent filling in the gaps with load balancers, caches, content delivery networks, and fault-tolerant servers. A new technology, swarmstreaming, has been quietly maturing. Swarmstreaming augments the Web's traditional client/server HTTP transport with "swarming," a technology that approaches the very theoretical bounds of network performance and vastly outperforms even multicast, which has long been heralded as the holy grail of networking.
Swarmstreaming allows smooth progressive playback of content, skipping ahead, and random access without downloading the entire file. The technology improves swarming by ensuring that the bytes that the user wants next are scheduled to be received next. So if a video file is being played back, the bytes from the front of the file will be received first. If the user (or application) skips forward to the middle of the file, the bytes at the middle of the file will be prioritized. Thus, unlike first generation swarming systems like Swarmcast or Bittorrent, you don't have to wait for the entire file to download to do something useful with it!
In this session, Chapweske talks about the possibilities of swarmstreaming as a web transport and its potential to transparently provide enterprise-grade performance and reliability to all web users in a fashion that requires no changes to existing applications or web sites.