วันอาทิตย์ที่ 14 มิถุนายน พ.ศ. 2563

NGINX เปิดตัวเวอร์ชั่นรองรับ HTTP/3 ยังอยู่ในขั้นการทดลองเท่านั้น

NGINX ประกาศเตรียมการรองรับมาตรฐาน HTTP/3 โดยตอนนี้ยังแยก repository ของโค้ดออกเป็นโครงการเฉพาะ โดยรองรับร่างมาตรฐาน IETF-QUIC ร่างที่ 27

การใช้ NGINX เวอร์ชั่นรองรับ HTTP/3 จะทำให้ตัวเซิร์ฟเวอร์รองรับการคอนฟิก listen 443 http3 reuseport; เพื่อให้ NGINX เปิดพอร์ต UDP สำหรับ HTTP/3 แยกออกมา และต้องประกาศ HTTP header ในฟิลด์ Alt-Svc เพิ่มเติมเพื่อประกาศว่าเซิร์ฟเวอร์นี้รองรับ HTTP/3 โดยเบราว์เซอร์ที่รองรับแล้วได้แก่ Firefox เวอร์ชั่น 75 ขึ้นไป และ Chrome เวอร์ชั่น 83 ขึ้นไป

HTTP/3 ช่วยเพิ่มประสิทธิภาพเว็บเพิ่มขึ้นได้มาก จากการรองรับการเชื่อมต่อที่ไม่เสียเวลาส่งข้อมูลกลับไปมาเพื่อเปิดการเชื่อมต่อแบบเดิมๆ ทำให้เซิร์ฟเวอร์สามารถส่งข้อมูลได้ทันทีหลังจากไคลเอนต์ร้องขอ แต่มาตรฐานยังอยู่ระหว่างการพัฒนาแม้จะมีเบราว์เซอร์และเซิร์ฟเวอร์รองรับเพิ่มขึ้นแล้วก็ตาม


ที่มา: Blognone

ไม่มีความคิดเห็น:

แสดงความคิดเห็น