
Chess.com 실시간 체스 통신망, 94% 경기 호스팅 및 더 빠른 속도 제공
Chess.com은 이제 전 세계적으로 분산된 체스 서버인 실시간 체스 통신망(Realtime Chess Network, RCN)을 통해 플랫폼에서 진행되는 대부분의 체스 경기를 호스팅합니다. 이 서버는 우리가 지난 4년 동안 개발해 온 것입니다. 이전에 느린 반응 속도를 경험했던 회원이라면 안정성과 속도가 크게 향상되는 것을 느낄 수 있을 것입니다. 일부 조건에서는 서버로부터 10배 이상 더 빠른 응답을 경험할 수도 있습니다!
RCN은 거주 지역에 상관없이 모든 사람에게 최고의 온라인 체스 플레이 경험을 제공하기 위한 Chess.com의 지속적인 노력의 일환입니다. 4년간의 개발 끝에 전 세계에 4개의 서버가 구축되었고(앞으로 더 추가될 예정), 이를 지원하는 새로운 인프라 또한 설치되었습니다.
RCN은 정보가 사용자 기기에서 서버에 전달되기까지 걸리는 대기 시간을 상당히 줄여줍니다. 미국 외 지역 사용자는 그동안 더 긴 대기 시간을 경험했지만, 이제는 플랫폼이 당신이 두는 수에 더 빠르게 반응하는 것을 느낄 수 있을 것입니다.
Chess.com의 CEO 에릭 알레베스트는 "우리의 장기적인 목표는 전 세계 모든 체스 플레이어가 방콕, 방글라데시, 알래스카, 아르헨티나, 어디서 플레이하든 Chess.com에 빠르고 안정적으로 연결할 수 있도록 하는 것입니다. RCN으로 우리는 이미 목표를 향한 큰 전진을 이루었습니다."라고 말했습니다.
우리의 장기적인 목표는 전 세계 모든 체스 플레이어가 방콕, 방글라데시, 알래스카, 아르헨티나, 어디서 플레이하든 Chess.com에 빠르고 안정적으로 연결할 수 있도록 하는 것입니다.
— 에릭 알레베스트, Chess.com CEO
지연 시간이 발생하는 이유
Chess.com에서 플레이할 때 당신의 기기는 서버에 직접 연결되지 않습니다. 대신, 수를 두면 해당 정보가 일련의 통신망을 통해 전송되어 당사 웹사이트까지 도달합니다. 당신이 사용하는 기기와 서버 사이에는 라우터, 국내 ISP, 지역 ISP 등 많은 접점이 있을 수 있습니다. Chess.com은 오직 플레이 서버와 그 장소만 최적화할 수 있습니다.
정보가 Chess.com 서버에 도달하면, 그것은 또 다른 일련의 통신망을 거쳐 상대의 기기에 도달합니다. 상대가 수를 두면 반대 방향의 같은 과정이 반복되며, 상대 기기에서 우리 서버로, 우리 서버에서 당신의 기기로 진행합니다.
지연 시간에 영향을 미치는 것 중 하나는 플레이하는 회원과 서버 사이의 거리입니다. 이는 주로 기기와 서버 사이의 통신망 수가 거리가 멀어질수록 급격히 증가하기 때문입니다.
새로운 서버는 어떻게 플레이 경험을 개선할까요?
우리는 전 세계 여러 지역에 새로운 서버를 추가함으로써 여러분이 사용하는 기기, Chess.com 서버, 상대 기기 간의 정보 이동 경로를 최적화했습니다.
예를 들어, 두 명의 유럽 회원은 서로 플레이할 때 네덜란드에 있는 당사 서버에 연결합니다. 아시아에 거주하는 두 명의 회원도 마찬가지로 인도 서버에 연결하여 플레이합니다. 한편, 유럽 회원과 아시아 회원이 경기한다면 거주 지역에 따라 두 서버 중 하나에 연결합니다.
결론적으로, 대결 상대를 찾는 것은 회원의 위치를 고려하지 않고 동일하게 유지됩니다. 단지 상대가 정해지면 최대한 낮은 지연 시간에서 경기가 진행될 수 있도록 4개 서버 중 최적의 서버를 선택합니다.
어디서 차이를 느낄 수 있을까요?
Chess.com에서는 매일 2,000만 개의 실시간 경기를 처리합니다. 현재 기준으로 새로운 네트워크는 그중 94%를 호스팅합니다. RCN은 대부분의 레이팅, 비레이팅 표준 경기에 활용됩니다.
현재 직접 도전, 아레나, 스위스 토너먼트, 변형 및 이전 모바일 앱은 새로운 서버에서 지원하지 않습니다. 하지만 지난 4년 동안 우리가 기울인 노력의 큰 부분은 네트워크를 웹사이트의 다른 부분으로 확장하는 데 필요한 인프라를 구축하는 것이었습니다. 이제 대부분의 인프라가 구축되었으므로 결국 모든 경기를 RCN에서 호스팅할 수 있을 것이고, 모두에게 더 원활한 플레이 경험을 제공할 수 있을 것입니다.
이번 업데이트를 기쁘게 반겨주기를 바랍니다! 아래에 여러분의 생각과 피드백을 알려주세요!