Go언어로 온라인 게임 서버를 만들어 보려는데
2000명의 동시 접속자를 받아야하고
최악의 케이스는 2000명이 동시에 초당 10개의 패킷을 날리며 서버는 그것들을 각각 브로드 캐스팅 해주는겁니다.
게임 루프는 별도로 룸 마다 0.1초 간격으로 돌아가구요. 루프내에 O(n^2)이상의 로직은 없습니다.
Go로 짜도 무리 없을까요?
2000명의 동시 접속자를 받아야하고
최악의 케이스는 2000명이 동시에 초당 10개의 패킷을 날리며 서버는 그것들을 각각 브로드 캐스팅 해주는겁니다.
게임 루프는 별도로 룸 마다 0.1초 간격으로 돌아가구요. 루프내에 O(n^2)이상의 로직은 없습니다.
Go로 짜도 무리 없을까요?
그 두더지가 아파서 죽습니다 - dc App
C# 보다는 나은데 그래도 C++로 짜는 것이..
이제 C++ 보다는 golang 이 많은 면에서 휼륭하다고 본다.