HTTP/2 הוא עדכון גדול לפרוטוקול HTTP, שנועד לשפר את ביצועי האינטרנט על ידי צמצום הכדאיות והגברת היעילות.הבנת האופן שבו הגמישות משפיעה על HTTP/2 יכולה לעזור לייעל יישומי אינטרנט והגדרות השרת.

הבנה של HTTP/2

Latency מתייחס לעיכוב לפני העברת נתונים מתחיל בעקבות בקשה. ב HTTP/2, latency משפיע על כמה מהר דפי אינטרנט וכמה ביעילות בקשות מרובות מטופלים בו זמנית.

המונחים: Latency

HTTP/2 ניתן לחשב על ידי מדידת הזמן ממשלוח בקשה לקבל את התוספת הראשונה של התגובה. גורמים המשפיעים על היטל כוללים מרחק רשת, זמן עיבוד השרת ופרוטוקול מעל פני.

כדי להעריך את הסבלנות הכוללת, חשוב:

  • זמן עגול (RTT)
  • יעילות דחיסת Header
  • מספר זרמים מקבילים
  • עיכוב עיבוד Server

שיפור ביצועים

HTTP/2 מציג תכונות כמו מרובותxing, דחיסת ראש ודוחף השרת, אשר מסייע להפחית את הסבלנות ולשפר את הביצועים.תכונות אלה מאפשרות בקשות מרובות ותשובות להיות מטופלים על פני חיבור אחד, צמצום עיכובים.

יישום שיפורים אלה כרוך קידוד הגדרות השרת, המאפשר דחיסה, וצמצום מספר הבקשות. ניטור קריטריונים עקביות יכול להנחות שיפורים נוספים.