[Socket 프로그래밍] 10. 멀티프로세스 기반의 서버 구현
프로세스의 이해와 활용 지금까지 우리가 알아본 내용만 가지고, 연결요청의 순서를 따져서 첫번째 클라이언트부터 백번째 클라이언트까지 순차적으로 연결을 허용해서 서비스를 제공하는 '일렬종대' 서비스 서버는 만들 수 있다. 물론 첫번째로 접속한 클라이언트는 이 서버에 불만이 없겠지만, 불과 0.5초 차이로 순서가 100번대로 밀린 클라이언트는 불만이 많을 것이다. 두가지 유형의 서버 진정으로 클라이언트(고객)을 생각한다면 모든 클라이언트의 만족도를 평균 이상으로 끌어올려야한다. 대학교 강의를 수강신청하는 날만봐도 어떤 기분인지 다들 알 것이다. 그래서 모든 클라이언트의 만족도를 평균 이상으로 끌어올리는 방법에 대해 논의해보고자 한다. 다중접속 서버의 구현 방법들 전체적인 서비스 제공시간이 조금 늦어지더라도 연..