NGINX CHANGES 함께 읽기
Maxim Dounin, NGINX, Inc. 개발자
최근 NGINX에는 어떤 새로운 기능이 추가되었을까요? 이 질문에는 간단히 "CHANGES를 읽어 보세요"라고 답할 수 있지만, 경우에 따라서는 읽는 것만으로 충분하지 않을 수 있습니다. 게다가 어차피 아무도 읽으려 하지 않죠. 실제로 읽어 본 사람이라도 변경 사항이 도입된 배경과 이를 올바르게 사용하는 방법에 대한 자세한 설명이 도움이 될 수 있습니다.
NGINX Conf 2018 세션에서 Maxim은 NGINX 1.13.x 브랜치의 다양한 새로운 기능과 변경 사항을 요약합니다(현재 안정 버전인 1.14.x 브랜치에서 제공). 특히 다음 내용을 다룹니다:
- 기본적인 TLS 1.3 지원
- gRPC 프록시 모듈 (
ngx_http_grpc_module) - 미러 모듈 (
ngx_http_mirror_module) - HTTP/2 서버 푸시
- 단조 시계 지원
또한 현재 메인라인 브랜치(1.15.x에서 개발 중인 다음 기능도 다룹니다:
- Deprecation of the
ssl지시어 사용 중단 - 랜덤 부하 분산 알고리즘
- 업스트림 keepalive 시간 제한 및 요청 수 제한
- TLSv1.3 얼리 데이터 지원
세션은 모두가 함께 CHANGES를 (감정을 담아!) 읽고, 새로운 기능을 올바르게 사용하는 방법을 보여 주는 몇 가지 예시를 살펴보며 마무리됩니다.