As the web game market grows, ensuring service stability through load testing has become increasingly important. Web games comprise a variety of functions with distinct internal logic, ranging from simple data retrieval to complex transaction processing. Therefore, a comparative performance analysis of load-testing tools that accounts for these functional characteristics is crucial for achieving reliable and efficient service operation. This paper evaluates the performance of four widely used load-testing tools—JMeter, k6, Gatling, and Locust—under representative web-game workloads. To emulate realistic database read and write patterns, we implement the core server logic of the web game Pokerogue in a cloud environment rather than simply issuing HTTP requests. We classified workload patterns into write-intensive, read-intensive, and mixed types using distributed tracing, and measured request-generation capability and system resource consumption across five key game functions. Our experiments show that each tool demonstrates distinct strengths depending on the characteristics of individual web-game functions. Specifically, k6 demonstrated high request-generation performance in write-intensive scenarios, while JMeter showed strong performance in read-oriented tasks; Gatling exhibited efficient memory usage in mixed workloads, whereas Locust proved suitable for resource-constrained environments. These results indicate that the selection of a load-testing tool should be informed not only by its request-generation performance but also by the workload characteristics of the target game function. By systematically analyzing function-specific workload patterns together with the performance and resource-usage behavior of each tool, this study aims to provide empirical evidence that can be usefully applied in practical load-testing workflows for web-game services.
목차
ABSTRACT 1. 서론 2. 관련 연구 3. 실험 설계 3.1 실험 환경 3.2 웹게임 기능 4. 연구 결과 5. 결론 및 향후 연구 방향 Acknowledgeent 참고문헌
키워드
Web GameLoad TestingWorkload CharacterizationPerformance Analysis
저자
Duream Park [ Department of Game Design and Development, Sangmyung University, Seoul, Korea ]
Ji-hun Kim [ Department of Game Design and Development, Sangmyung University, Seoul, Korea ]
Hanul Sung [ Department of Game Design and Development, Sangmyung University, Seoul, Korea ]
Corresponding Author
1. 게임산업을 활성화 하고,
2. 게임기술과 기술 인력을 양산할 수 있도록 교육기관의 교과과정을 개발하고,
3. 관련기술에 대한 연구발표회, 강연회, 강습회 등을 개최하며,
4. 학회지, 논문지 및 관련 문헌을 발간하고,
5. 게임 기술 개발을 위한 국제화, 표준화 등을 지원하고,
6. 산.학.연.관이 협동할 수 있는 국제적 학술교류 및 협력을 지원하고,
7. 회원 상호간의 공동 이익과 친목을 증진시킨다.
간행물
간행물명
컴퓨터게임및콘텐츠논문지(구 한국컴퓨터게임학회논문지) [Journal of Computer Games and Contents]
간기
월간
pISSN
3091-7409
eISSN
3092-3638
수록기간
2002~2026
등재여부
KCI 등재
십진분류
KDC 691DDC 793
이 권호 내 다른 논문 / 컴퓨터게임및콘텐츠논문지(구 한국컴퓨터게임학회논문지) 제38권 제7호