|
이 고대 웹 서버 이기고있다 인기 내 사업 영역. NGINX 지금은 새로운 두 번째 웹 서버의 가장 큰 이유는 모든 기능에 대한 빠르고 가벼운 오픈 소스 대안이기 때문입니다. 아파치. 이것이 많은 관심을 끄는 이유입니다. |
웹 서버 선택은 쉬웠습니다. Windows 스토어가있는 경우 인터넷 정보 서버 (IIS)를 사용했습니다. 그렇지 않으면 Apache입니다. 문제 없어요. 그러나 이제 더 많은 웹 서버 옵션이 있습니다. 주요 대안 중 하나는 NGINX에 따르면, 세계 XNUMX 위 웹 서버가 된 오픈 소스 프로그램 넷 크래프트, 웹 서버 분석 회사.

NGINX ( "엔진 X"로 발음)는 인터넷 메시지 프로토콜 (IMAP) 및 우체국 프로토콜 (POP) 서버에 액세스 할 수있는 전자 메일 서비스도 포함하는 오픈 소스 HTTP 웹 서버입니다. 또한 NGINX는 역방향 프록시로 사용할 준비가되었습니다. 이 모드에서 NGINX는 백엔드 서버 간의로드 균형을 조정하거나 느린 백엔드 서버에 캐싱을 제공하는 데 사용됩니다.
온라인 TV 회사 Hulu와 같은 회사는 안정성과 간단한 설정을 위해 NGINX를 사용합니다. Facebook 및 WordPress.com과 같은 다른 사용자는 웹 서버의 비동기 아키텍처가 적은 메모리 공간과 낮은 리소스 소비를 남겨 여러 활성 웹 페이지를 처리하는 데 이상 적이기 때문에이를 사용합니다.
그것은 어려운 일입니다. 건축가 Igor Sysoev 인 NGINX의 디렉터에 따르면 NGINX가 수억 명의 Facebook 사용자를 지원할 수있는 방법입니다.
Sysoev는“웹 서버는 많은 기능을 가지고 있고 범용 웹 소프트웨어라는 점에서 차이가 있지만 NGINX는 성능, 확장 성 및 비용 효율성과 관련된 주요 기능 세트로 두드러집니다. 시간이 지남에 따라 NGINX의 유기적 성장은 프로젝트를 현재 상황으로 이끌 었으며 전체 인터넷의 10 % (많은 양)를 제공했습니다.
Sysoev는 "주로 보유하고있는 기능의 수와 적용 방식 때문입니다."라고 말합니다. “내부적으로는 아키텍처 때문이기도합니다. 이는 각각의 새로운 요청을 처리 할 준비가 된 자체 사본을 보관하는 기존 모델과는 다릅니다. 대신 NGINX는 컴팩트 한 다중 CPU 프로세스에서 수만 개의 동시 연결을 처리합니다.이 프로세스에는 해당하는 수의 NGINX 프로세스 만 있으면 정말 잘 확장됩니다.
더 알고 싶습니까? 이 프로그램은 사용할 수 있으며 오픈 소스입니다. Sysoev에 따르면 회사의 비즈니스 모델은 두 개의 라이선스를 기반으로합니다. "우리는 무료 소프트웨어 [자유 소프트웨어 및 오픈 소스] 버전을 더 기능적이고 업데이트 된 버전으로 유지할 것입니다."라고 그는 말합니다. “그리고 우리는이 릴리스를 기반으로 인식되고 다른 유사한 오픈 소스 제품에서 일반적으로 사용할 수없는 고급 기능이 필요한 회사를 위해 구매할 가치가있는 상용 확장 기능을 찾고 싶습니다. 우리는 NGINX의 오픈 소스 버전에 대한 전통적인 상용 버전과 컨설팅도 제공하며 회사가 된 이후 이미 두 명의 고객이 참여했습니다. »
비용을 들이지 않고 하드웨어에 예산을 들이지 않고도 웹 서비스가 빨라지기를 원한다면 NGINX가 주목할 만합니다.