엔진X, HTTP/2 지원 시작

가 +
가 -

엔진X가 기업용 제품에 ‘HTTP/2’를 공식 지원한다고 9월16일 발표했다.

엔진X는 웹과 서버 기술을 개발하는 업체다. 2002년부터 ‘엔진X’을 오픈소스 웹서버로 공개했으며, 현재 수백만개의 웹사이트에서 엔진X가 사용되고 있다.

엔진X는 2015년 8월부터 오픈소스 버전 엔진X에 HTTP/2를 지원했다. 기업용 제품 ‘엔진X 플러스 R7’에 HTTP/2를 제공하면서 안정성에 더 신경 썼다. HTTP/2는 차세대 웹 프로토콜로 웹사이트 속도를 높여준다. 주로 이미지가 많은 SNS나 서버와 클라이언트 거리가 먼 서비스에서 유용하게 쓰인다. 구글은 HTTP/2와 비슷한 SPDY를 개발한 적 있으며, 최근 SPDY를 중단하고 HTTP/2 기술 지원에 적극 동참하고 있다. 엔진X 플러스 R7에서 제공되는 HTTP/2 원리는 다음 그림과 같다.

NGINX_HTTP2_01

▲엔진X에서 작동되는 HTTP/2 구조 예 (사진 : 엔진X 블로그)

NGINX_HTTP2_02

▲엔진X에서 작동되는 HTTP/2 구조 예 (사진 : 엔진X 블로그)

엔진X 플러스 R7에는 HTTP/2외에 여러 기능이 추가했다. TCP를 위한 로드발랜싱 기술이 업데이트됐고, ‘마이크로스프트 NT 랜 매니저’ 인증 기능을 지원한다. 클라이언트에서 발생하는 에러나 내부 활동을 볼 수 있는 대시보드 기능도 새로 업데이트했다.

NGINX_HTTP2_03

▲엔진X 상태를 모니터링할 수 있는 새 대시보드(사진 : 엔진X 블로그)