보물 사냥 엔진이 문제를 일으킨 경과를 설명하는 글.
이 글은 한 보물 사냥 엔진의 문제를 해결하기 위한 여정을 서술합니다. 처음에는 Elixir 클러스터와 Redis, PostgreSQL을 사용했으나, 사용자 수가 150,000명을 넘으면서 데이터베이스와 메모리 문제가 발생했습니다. 다양한 스케일링 방법을 시도했지만, 가비지 수집기 문제로 인해 해결되지 않았습니다. 결국 엔진의 실질적인 문제를 찾는 과정이 이어집니다.
This article describes the journey of overcoming issues in a treasure hunt engine.
The article narrates the journey of solving a treasure hunt engine's challenges. Initially, it relied on an Elixir cluster with Redis and PostgreSQL, but as the player count exceeded 150,000, database and memory issues arose. Various scaling strategies were attempted, but garbage collection problems persisted, leading to a deeper investigation into the engine's real issues. This highlights the complexities of managing high concurrency in a gaming environment.