OGDC2013_ How to distribute content to user for social and mobile game_ Mr Giang Vi Minh

Post on 13-May-2015

1.559 views 1 download

Tags:

description

Presentation in OGDC 2013 organized by VNG Corp.

Transcript of OGDC2013_ How to distribute content to user for social and mobile game_ Mr Giang Vi Minh

HOW TO DISTRIBUTE CONTENT

to USER

for SOCIAL and MOBILE GAMES

Presented by: Giang Vi Minh - Senior System Engineer/SO6

Problem

Our Solution

Summary

Agenda

Old Model

Request data Request data

Request dataRequest data

Problem

High cost

Low Performance

Bad user’s experience

Old Model

If we add more server ….

How To Resolve?

Our First Solution

Move all static content to Static Farm System

Static Content Farm Model

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

Static Content Farm Model

Total traffic

Content Delivery Network

Next Proven Solution

Model

AdvantageReduce cost

Increase content loading speed.

Share resource with multiple product

Server place at multiple

ISP’s Data Centers

Client’s request is handled

by nearest server.

We apply this model for current production system.

Total TrafficResult

Service TimeResult

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.