c10k 썸네일형 리스트형 c10k problem: 동시 사용자 1만명 채팅서버는 어떻게 구현되는가? 오늘날과 같이 컴퓨터의 성능이 업그레이드 된 시대와 다르게, 인터넷 초창기 때만 해도 동접자(cocurrent connections) 1만명 서버를 만드는 일은 쉬운 일이 아니었다. 이를 영어로 c10k problem이라고 칭하는데, 1999년 Dan Kegel이라는 분이 제기한 문제이다. 그래서, 동시사용자(cocurrent connections)이라는 게 뭐야?c10k problem의 핵심은, 제한된 자원으로 동시에 일어나는 연결을 처리해야 한다는 것이다. 아니, 클릭하거나 텍스트 입력 후 enter를 누르면 그게 끝 아닌가? 전송하고 받고, 어차피 통신은 비슷한게 아니야? 라고 생각할 수 있다. 하지만, 우리가 사용하는 일반적인 웹 통신인 HTTP 요청-응답 방식과 실시간으로 채팅이 이뤄지는 웹 소.. 더보기 이전 1 다음