
Nginx 란?
2022. 10. 25. 23:56
DailyStudy/Nginx
Nginx 란 무엇일까? Nginx 란? Nginx는 경량의 고성능 웹 서버(Web Server) 입니다. Nginx는 높은 트래픽 처리를 위해 개발되었다고 합니다. =) 좀 더 살펴보자면 과거에는 Apache 웹서버를 많이 사용하였지만 2000년대에 들어서며 컴퓨터의 보급량이 늘어났고 이용자도 늘어남에 따라 높은 트래픽을 감당 할 수 없었고 C10k 문제가 발생했다고 해요. C10k 문제란? C10k 문제는 동시에 많은 수의 클라이언트를 처리하도록 네트워크 소켓 을 최적화하는 문제라고 합니다. C10k 라는 이름은 10,000개의 연결을 동시에 처리하기 위한 숫자 입니다. 높은 트래픽을 동시에 처리하는 것과 초당 처리하는 속도가 높은 것은 다른 개념입니다. 동시에 처리하는 것은 빠르지 않아도 효율적으로..