본문 바로가기
Server | Network

동시접속 C10K SOCKET

by 두루물 2024. 4. 8.

C10K = Concurrent(동시접속 1만명) 기법

select (max1024) => poll(max1024) => IOCP(MS-Windows 사실상 무제한) => LINUX(EPoll:Event Poll)  => AIX(AIO)

=> 순서로 발전,적은 서버로 기존30~40대 커버가능

=> 소스코드 빌드,릴리즈 플랫폼 => 클라우드서비스로 AWS,GCP

iocp.cpp
0.00MB
iocq.cpp
0.01MB
kxPollService.cpp
0.01MB
kxPollService-bad.cpp
0.01MB
kxClientService.cpp
0.02MB
kxClientSession.cpp
0.00MB
kxObject.cpp
0.00MB
kxSockSession.cpp
0.02MB
kxServerService.cpp
0.02MB
kxService.cpp
0.02MB

 

나혼자 꼰대처럼 (옛날 8090 처럼 부사수,사수처럼,잘 안갈켜주고) 그런시대는 지났고

올리고보니 (꼰대처럼 일부러  0바이트 소스코드 올린게 아닌데 필터링된것) 있어서,

다시 zip(집) 묶어서 올립니다.

epoll.7z
0.02MB

\

바이러스아닌데 자꾸 걸린걸로 나옴ㅣㅣ;;;짱개들이 설치는지 ...