논문 상세보기

Analysis of Open Source Boost (C++ libraries) for Design of Game Network KCI 등재

  • 언어ENG
  • URLhttps://db.koreascholar.com/Article/Detail/338291
구독 기관 인증 시 무료 이용이 가능합니다. 4,000원
한국컴퓨터게임학회 논문지 (Journal of The Korean Society for Computer Game)
한국컴퓨터게임학회 (Korean Society for Computer Game)
초록

Open source "Boost Lib" in this paper is to propose a distributed processing architecture of the game server, and the server models the whole vertical extension of the load generated by a specific process, the load on the game server for both the horizontal scale model of a typical distributed system, Dispersing the processing game process, and corresponds to the load.Multi-server architecture is distributed into the game world to the local level. Since the distributed server to process by integrating the entire process of the game server divided area, when only a specific process, the throughput increases a load to cause the load itself is transferred, the entire game server the local server is slow. If the load is generated in the specific process in the multi-server architecture must scale the game server or the game server cluster. However, while the load of a particular server extensions are uneconomic to process less meaningless. Therefore, the conventional method of dispersing uniformly without separate operations for all the processes are dispersed to the more process unit will be more and better ways to game services in general reliable service throughout is possible. for all the processes are dispersed to the more process unit will be more and better ways to game services in general reliable service throughout is possible.

목차
ABSTRACT
 1. Introduction
 2. Related Research
  2.1 PtoP server architecture
  2.2 Single Server Architecture
  2.3 Multi-Server Architecture
  2.4 Symmetric server architecture
  2.5 Asymmetric server architecture
  2.6 Vertical extension model
  2.7 horizontal scalability model
 3. Boost C++ Library
 4. Conclusion
 References
저자
  • Young Bu Kim(Department of Game Engineering, Tongmyong University and Department of Computer Engineering)
  • Jae Hwan Bae(Department of Game Engineering, Tongmyong University and Department of Computer Engineering)