728x90
개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요.
아파치? 엔진엑스?
NGINX와 APACHE는 웹서버(=HTTP서버) 소프트웨어 중 가장 많이 사용되는 오픈소스 웹서버이다.
많은 사람들이 사용하는 만큼 다양한 Stack과 솔루션들을 제공하고 있다.
APACHE
클라이언트의 요청 당 스레드or프로세스가 처리하는 구조 = MPM(Multi Procexxing Module)아키텍처
비교적 모듈이 다양함
PHP 모듈 등 직접 적재 가능
안정성과 확장성, 호환성이 우세함
NGINX
이벤트가 발생할 때마다 이벤트를 처리하는 방식의 Event-Driven 방식 기반
비교적 모듈이 한정적
많은 접속자 대응가능
성능(더 적은 자원으로 더 빠르게 데이터를 서비스할 수 있음)이 우세함
728x90
반응형
'IT관련 > 정리' 카테고리의 다른 글
인터넷이 동작하는 기본원리(Server-Client) (0) | 2020.05.19 |
---|---|
CGI(PHP,Perl) (0) | 2020.05.19 |
저항값 (0) | 2020.05.15 |
[자바 의존성 관련] 프레임워크와 자바 웹개발 관련 프레임워크 (0) | 2020.05.13 |
[자바 의존성 관련] 메이븐과 의존성 관리도구 (0) | 2020.05.13 |
댓글