APACHE
태초에 유닉스 기반 NCSA HTTPd 웹서버가 존재
이를 버그수정, 구조변경, 기능추가해서 나온것이 APACHE
요청 때마다 커넥션 프로세스생성
유닉스계열 네트워크 커넥션을 생성하는 모델 그대로 적용
프로세스 생성은 시간이 오래걸림
PREFORK 방식 적용 → 요청이 들어오기전에 프로세스를 미리 만들어 놓는 방식
요청이 들어오면 프로세스 할당
다 차면 추가로 프로세스 생성하고 할당
요청이 없다면 프로세스가 방치됨 → 메모리 부족
확장성이 좋다
점점 요청이 많아지고 커넥션이 많아지면 더 이상 커넥션을 생성하지 못하는 문제 발생
C10K( Connection 10000 Problem ) 문제 발생