All machines connected to the video-delivery company essentially serve as partial hosts, so users get content faster.
Joost is one serious company--it's developed a proprietary peer-to-peer-based architecture for delivering video. All of the machines connected to Joost essentially serve as partial hosts. To protect both the content and the hosts, only "chunks" (senior VP of engineering Matt Zelesko's word) of the video are stored on peer machines, which serve those chunks to each other as Joost's software reassembles it in real time. There is some CPU (for the resident process) and bandwidth usage, but Zelesko said that Joost ensures it's not too much.
Joost also employs its own "long-tail storage" (LTS) servers, which help fill in the gaps. The name of those servers is a not-so-vague reference to Joost's belief that its sweet spot is in more niche-oriented shows and audiences.
Other peer networks are different, Zelesko said. On the one end of the spectrum is Kazaa, which parses large pieces of data but isn't a real-time app. Skype is real time, but the packets are small. Video is the worst of both worlds: It's real time and the files are large, resulting in a more hybrid P2P streaming model. Joost also must take care of managing this infrastructure, aligning peers and its LTS servers to ensure each knows where video is and what peer is closest and most efficient.
(click image for larger view)
Joost believes there are many benefits to its approach. It's a good methodology for notifying users of new video, it frees content creators and users from the fears of delivering or receiving such large files, and the quality of the experience is, according to the company, exponentially greater. Joost officials claim their delivery of live March Madness basketball coverage was a much cleaner experience than what was seen elsewhere, including eliminating the 45-second delay online viewers may have experienced on CBS Interactive.
The key to the success is more users. Arguably, the more peers, the more chunks and a better video experience.
Photo illustrations by Sek Leung
Web Video: Make It YourTube The Internet has made video accessible to everyone, including your competition. It's time to jump in, and we'll show you how to do it.
Server Market SplitsvilleJust because the server market's in the doldrums doesn't mean innovation has ceased. Far from it -- server technology is enjoying the biggest renaissance since the dawn of x86 systems. But the primary driver is now service providers, not enterprises.