Nov 12, 2014
[email protected] 16, 2007
“The Power of Participation”
© 2001-2007 BitTorrent,Inc. All rights reserved. 2
Web 2.0
User contributed contentBlogsWikisSocial networksUser generated video
User contributed applicationsOpen source“Widgets”Platforms
User contributed infrastructureP2P content delivery“Services as Software”
“Software that gets better the more people use it”
Distributed Social Computing PlatformDistributed Social Computing Platform
© 2001-2007 BitTorrent,Inc. All rights reserved. 3
Market for IP Video
Consumer Internet Traffic Growth
0
2,000,000
4,000,000
6,000,000
8,000,000
2005 2006 2007 2008 2009 2010 2011
TB/m
onth
Internet Video to TVInternet Video to PCVoIPVideo CommunicationsInternet GamingWeb, Email, File transferP2P
Consumer Internet Traffic Growth
0
2,000,000
4,000,000
6,000,000
8,000,000
2005 2006 2007 2008 2009 2010 2011
TB/m
onth
Internet Video to TVInternet Video to PCVoIPVideo CommunicationsInternet GamingWeb, Email, File transferP2P
1: Source: Cisco Systems, The Exabyte Era, Whitepaper August 2007
P2P: 1014 PB/mo, 35% CAGR
© 2001-2007 BitTorrent,Inc. All rights reserved. 4
POP QUIZ - HOW BIG IS AN EXABYTE?
A New World Order… of Magnitude
A new order of magnitude has arrived – the ExaByte (EB)
One Exabyte = 2^60 bytesRoughly = 1000 PetaBytes = 1 million TeraBytes= 1 billion GigaBytes = 1 trillion MegaBytes= 3,507 Gbps (assuming 100% network utilization)months of TV (stream encoded at 1 Mbps)months of Blu-Ray DVD (max std 54Mbps)months 2007 Online Radio Site Trafficmonths of 2007 YouTube trafficmonths of P2P traffic1
3,507,000 (292,000 years)64,944 (5,412 years)
20 (1.7 years)351 (29 years)
© 2001-2007 BitTorrent,Inc. All rights reserved. 5
How to Deliver an ExaByte : Web 1.0
Monthly$130M
Mbps$20
CDN
• Content distributed to servers at the network edge
• Reduces load on central servers and speeds content delivery to end users
• Provides one-stop shop to assure consistent levels of content delivery
Client-Server
• http:// or ftp://
• File requested from + delivered by a server
• Linear Scalability
• Foundation of modern internet
• Foundation of 1st
generation CDNs
MWatts60-70
Servers~70,000
Tbps peak6.5
PB/Mo1000
© 2001-2007 BitTorrent,Inc. All rights reserved. 6
How to Deliver an ExaByte: Web 2.0Hybrid P2P/HTTP
• e.g., BitTorrent DNA
• Optimized for large file delivery
• Server provides addresses of peers AND a download server
• QoS of download server is only ever improved by peers
P2P
• More Efficient
• Users decide what content is popular
• Popular content is accelerated the most
© 2001-2007 BitTorrent,Inc. All rights reserved. 7
>10M
5M - 10M
1M – 5M
500K – 1M
100K – 500K
50K – 100K
10K – 50K
5K – 10K
1K – 5K
100 – 1K
1 – 100
0
Big CDN
© 2001-2007 BitTorrent,Inc. All rights reserved. 8
>10M
5M - 10M
1M – 5M
500K – 1M
100K – 500K
50K – 100K
10K – 50K
5K – 10K
1K – 5K
100 – 1K
1 – 100
0
A Network of Participation
© 2001-2007 BitTorrent,Inc. All rights reserved. 9
Router
© 2007 BitTorrent Inc.
The Evolving World of Content
Game consoleDMA
DVR DVD
STB
NAS
consumer
internet
BitTorrent DNABitTorrent SDK
• New internet content providers
• New rich internet content
BitTorrent.com
© 2001-2007 BitTorrent,Inc. All rights reserved. 10
BitTorrent’s Mission
Deliver the content that entertains and informs the digital world
© 2001-2007 BitTorrent,Inc. All rights reserved. 11
© 2001-2007 BitTorrent,Inc. All rights reserved. 12
Consider Search
Google: 500,000 – 1M+ servers$4.5B in cumulative capex at 21% of Q2 net earnings (Morgan Stanley)
And yet, still not a great experience todayNot contextualDoes not see the “dark web”Not personalizedNot localizedNot dynamic (cannot keep up with Web2.0 applications)
How can users participate and make search better?How can users participate and make search better?
© 2001-2007 BitTorrent,Inc. All rights reserved. 13
Conclusions
The best applications involve user participationUsers are contributing to all aspects of the application
Including the infrastructure of the application
As developers, consider how users will contribute to your application
ContentCodeComputing power
Harness the power of participation and multiply your ability to deliver a rich and powerful application.
[email protected] 16, 2007
“Thank You”