소셜게임 만들기
트레인시티•   2010년 5월 Facebook Platform으로    개발착수•   개발: 2, 디자인: 1.5, 기획: 0•   2010년 12월 서비스 개시•   2011년 7월 현재     •   누적 설치 :...
Contents• 트레인시티의 개발에 사용된 기술• 서버구성 및 확장성
XML개발 기술•   XML•   Build•   Open Source•   Network•   Update
One Click Build & Deploy개발 기술•   XML•   Build                               Local•   Open Source                        Se...
Using Open Source and cloud개발 기술•   XML•   Build•   Open Source•   CBD•   Network
Component Based Development개발 기술•   XML                 Object•   Build•   Open Source•   CBD                    Mover    ...
Network개발 기술•   XML           • Abstract Layer제공•                     – XML    Build•   Open Source•                     –...
Server Architecture서버 확장성                                             DNS•   Architecture•   Partitioning, Sharding     Br...
Partitioning, Sharding서버 확장성                                          Partitioning•   Architecture•   Partitioning, Shardi...
DNS서버 확장성•   Architecture•   Partitioning, Sharding•   DNS•   Cache
Cache서버 확장성•   Architecture•   Partitioning, Sharding•   DNS•   Cache
Q&A
005. 소셜앱 개발 노하우 라이포인터렉티브 김보경 대표
Upcoming SlideShare
Loading in...5
×

005. 소셜앱 개발 노하우 라이포인터렉티브 김보경 대표

1,447

Published on

Published in: Technology, Education
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,447
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
81
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

005. 소셜앱 개발 노하우 라이포인터렉티브 김보경 대표

  1. 1. 소셜게임 만들기
  2. 2. 트레인시티• 2010년 5월 Facebook Platform으로 개발착수• 개발: 2, 디자인: 1.5, 기획: 0• 2010년 12월 서비스 개시• 2011년 7월 현재 • 누적 설치 : 400만 이상 • 월간 사용자 : 250만 이상• 2011년 7월 싸이월드 앱스토어에 서비스 개시
  3. 3. Contents• 트레인시티의 개발에 사용된 기술• 서버구성 및 확장성
  4. 4. XML개발 기술• XML• Build• Open Source• Network• Update
  5. 5. One Click Build & Deploy개발 기술• XML• Build Local• Open Source Server• CBD• Network One Click Developer QA Build Server Server Deploy Live Server
  6. 6. Using Open Source and cloud개발 기술• XML• Build• Open Source• CBD• Network
  7. 7. Component Based Development개발 기술• XML Object• Build• Open Source• CBD Mover Building• Network Train Collectable Commercial Factory Train Building • Spatial • Spatial • Renderer • Renderer • FSM • FSM • Mover • Collection
  8. 8. Network개발 기술• XML • Abstract Layer제공• – XML Build• Open Source• – Flash Loader CBD• Network – Javascript • Platform API 는 Wrapper 를 통해서 한군데서 호출 (Cross Platform 고려)
  9. 9. Server Architecture서버 확장성 DNS• Architecture• Partitioning, Sharding Browser• DNS Static Cache Appengine• Cache Server Cloud Cloud App Cache Data Store Memcache (BigTable) Sharding Partitioning
  10. 10. Partitioning, Sharding서버 확장성 Partitioning• Architecture• Partitioning, Sharding User1 User2 User3 Partition 1• DNS• Cache User1 User2 User3 Partition 2 Sharding Abstract User User1 User1 User1 User1 User1
  11. 11. DNS서버 확장성• Architecture• Partitioning, Sharding• DNS• Cache
  12. 12. Cache서버 확장성• Architecture• Partitioning, Sharding• DNS• Cache
  13. 13. Q&A
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×