동시 접속 1000이상의 대용량 서버 구현에 대해서 연구(?) 하다가..
그 정도 대용량 서버를 구축하는 경우가 게임분야 밖에 없더군요..
그래서 열심히 자료를 뒤지다 보니.. 전부 윈도우뿐..ㅠㅠ
솔라리스에서 개발을 해야하는 관계로..
솔라리스 관련된 부분을 열심히 찾았으나..
대부분 리눅스 또는 BSD 내용뿐이더군요..ㅠㅠ
일단 질문은..
1. 솔라리스 관련 대용량 서버 개발에 관련된 사이트, 책, 자료 등을 찾을 수 있는 곳 아시는 분..~
2. 게임개발을 해 보고푼데.. 윈도우는 모르고 솔라리스만 해 봤다믄.. 뽑아줄까여..??
3. aio 계열 함수로 게임 서버 같은 대용량 서버 구현에 관한 자료있는 곳 아시는 분..~
질문의 방향이 서로 다른거 같네여..ㅎㅎ
그럼 읽어주셔서 감사합니다..^^"
더불어 동시접속 1000정도의 서버는 그리 대용량에 속하지는 않고요. 최근 서버의 하드웨어 성능이라면 2000이상의
동시접속은 처리가 수월하죠.
1. 하지만 아마도 솔라리스 쪽은 찾기 힘들 겁니다. posix 표준을 따른다면 유닉스,리눅스 계열의 정보가 있을 수 있겠죠.
2. 현재 솔라리스만 파고 있다면 힘들듯 싶습니다. 최소한 리눅스나 윈도즈 정도의 플랫폼이 필요할 듯 싶습니다.
3. 역시 자료 찾는것이 더 힘들 듯이 보입니다.
일반적으로 대용량의 데이터 처리에 있어서는 보통 select+thread pool, epoll, kqueue, iocp 등이 사용된다고 하지만
완벽에 가까운 자료는 별로 없더군요.