ogdc 2013 how to distribute content touser for social and mobile game
TRANSCRIPT
![Page 1: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/1.jpg)
HOW TO DISTRIBUTE CONTENT
to USER
for SOCIAL and MOBILE GAMES
Presented by: Giang Vi Minh - Senior System Engineer/SO6
![Page 2: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/2.jpg)
Problem
Our Solution
Summary
Agenda
![Page 3: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/3.jpg)
Old Model
Request data Request data
Request dataRequest data
![Page 4: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/4.jpg)
Problem
High cost
Low Performance
Bad user’s experience
Old Model
![Page 5: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/5.jpg)
If we add more server ….
How To Resolve?
![Page 6: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/6.jpg)
Our First Solution
Move all static content to Static Farm System
![Page 7: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/7.jpg)
Static Content Farm Model
![Page 8: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/8.jpg)
All server place in same Data center
Client’s request is load balance
with multiple servers.
Sharing resource for all products
Static Content Farm Model
![Page 9: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/9.jpg)
Static Content Farm Model
Total traffic
![Page 10: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/10.jpg)
Content Delivery Network
Next Proven Solution
![Page 11: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/11.jpg)
Model
![Page 12: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/12.jpg)
AdvantageReduce cost
Increase content loading speed.
Share resource with multiple product
![Page 13: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/13.jpg)
Server place at multiple
ISP’s Data Centers
Client’s request is handled
by nearest server.
We apply this model for current production system.
![Page 14: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/14.jpg)
Total TrafficResult
![Page 15: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/15.jpg)
Service TimeResult
![Page 16: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/16.jpg)
SUMMARY
1. Using game logic and static content in same system will cause some performance and cost problems.
2. Apply CDN to enhance game’s performance and user’s experience.
![Page 17: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/17.jpg)
![Page 18: Ogdc 2013 how to distribute content touser for social and mobile game](https://reader033.vdocument.in/reader033/viewer/2022052822/554d26afb4c905ca208b4f19/html5/thumbnails/18.jpg)