scaling a rich client to half a billion users
DESCRIPTION
See how China's Tencent Corporation built a next-generation QQ Instant Messenger client using Microsoft Silverlight. Hear how one of the largest communities in the world with 400M+ active users and 50m+ concurrent users got to massive scale with Silverlight while leveraging UX to make more money with their services.TRANSCRIPT
![Page 1: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/1.jpg)
SLQQ and Tencent
Steve Zheng, Ph.D.Chief Software ArchitectTencent
![Page 2: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/2.jpg)
Content
Tencent IntroductionQQ & SLQQDemo
![Page 3: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/3.jpg)
Content
Tencent IntroductionQQ & SLQQDemo
![Page 4: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/4.jpg)
Tencent Introduction
Founded in Nov, 1998, IPO at Hongkong in 2004
30+ branches in China, with business coverage of China and Southeast Asia
5000+ employees in total, the average age is 28 years
Total registered QQ IM user accounts exceed 860 million worldwide
Concurrent user accounts reached 55 million this month
Shenzhen, ChinaHongkong, China
Seoul, KoreaSan Francisco, US
Major Branches
Hanoi, VietnamNew Delhi, India
![Page 5: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/5.jpg)
2008.05: Market cap exceeded $10 billion (the largest Internet company in China)
2004.06: IPO in Hong Kong
1999.02: QQ launched
1998.11: Tencent founded
Milestones
2004.062004.06
1999.021999.02
1998.11.11
20082008
5500
5500
3260
3260
2200
2200
1000
1000500500
3003001010
1999
1999
2001
2001
2003
2003
2005.22005.2 2006.9
2006.9
2009.3
2007.9
2007.9
2001.062001.06
2005.012005.01
2007.052007.05
QQ Peak Concurrent User Accounts (10,000)
![Page 6: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/6.jpg)
Market Cap Comparison
Tenc
ent
Baidu
Alibab
a Si
naSo
hu
Netea
se
Shan
da02468
1012 10.353
4.62399999999999 4.341
1.1071.657
2.609 2.22
Market CapUS Dollar (Billion)
As of date: March 3, 2009Source: TECH.QQ.COM
![Page 7: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/7.jpg)
•Mini Casual Games•Advanced Casual Games•MMOG
QQ.com
Other DevicesMobilePC
Tencent Strategy
Communication and Community
•IM Email•Qzone, QQShow, QQPet•Mobile IM
•News & Information•Music, Video, Radio•MMS, IVR, CRBT
RTX •C2C / B2C•Online Payment
Contents E-Commerce
Online Games
Advertising
Search
![Page 8: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/8.jpg)
Content
Tencent IntroductionQQ & SLQQDemo
![Page 9: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/9.jpg)
QQ Key Points
InfrastructureServerBandwidthStorage
DevelopmentSecurityScalabilityPerformance
Operation
![Page 10: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/10.jpg)
SLQQ vs QQ
Rich user experienceVery important for the Chinese young generations
Integrating traditional IM functions and web experience
E-mail services SNS and blogWeb games and other entertainmentBuddylist, text, picture, group msg, etc.
![Page 11: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/11.jpg)
SLQQ vs QQ
Flexibility of usageNo installationAccess from anywhere
Seamless connection across platformsQQ supports:
SLQQ supports:
![Page 12: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/12.jpg)
QQ2009
![Page 13: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/13.jpg)
SLQQ Rich UI
![Page 14: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/14.jpg)
SLQQ Rich UI
![Page 15: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/15.jpg)
SLQQ
demo
![Page 16: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/16.jpg)
Thank You!
![Page 17: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/17.jpg)
SLQQ Roadmap
2008-102008-09
2009-02Future
• Log in• Friend list• Chat• Online status• Signature
• Friend management• Local setting• Friend info• Customized theme• Effect
• Group list• Group chat• Last contacts• Expression• Mode selection of friend
• File transfer• Friend grouping• Custom installation
…
![Page 18: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/18.jpg)
Please Complete an Evaluation FormYour feedback is important!
Evaluation forms can be found on each chairTemp Staff at the back of the room have additional evaluation form copies
![Page 19: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/19.jpg)
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
![Page 20: Scaling a Rich Client to Half a Billion Users](https://reader035.vdocument.in/reader035/viewer/2022062615/548a831db4795991568b4577/html5/thumbnails/20.jpg)