Webalkalmazások kommunikációjának optimalizálása a HTTP verzióiban




  • Webalkalmazások kommunikációjának optimalizálása a HTTP verzióiban



    • HTTP/1.1 működése, alapfogalmak, kézbesítési modell, pipelining, kérés és kézbesítés



    • Bónusz: HTTP/1.1 pipelining, streamek, tömörítés, gzip vizsgálata Wiresharkkal



    • Optimalizálási probléma I. – Head-of-Line (HoL) blocking



    • Binary Framing Layer – Multiplexing és az optimalizáció alapvető aspektusai



    • Optimalizálási probléma II. – Versengő kérések / Competing requests – Bizonytalan elérésű erőforrások



    • Stream priorization: adatfolyamok priolizálása – Root Stream, PID, SID, Dependency tree



    • Optimalizálási probléma III. – Buffer kezelése, rugalmasság, overflow, problémák és az optimalizálási igény



    • Flow controll mechanizmus



    • Optimalizálási probléma IV. – Erőforrásigények előrejelzése



    • Server Push működése és jelentősége



    • Optimalizálási probléma V. – Tömörítések



    • Fejlécek tömörítése és redukálása – HPACK és QPACK



    • Bónusz: Wireshark: HTTP/2, HTTPS, TLS



    • A HTTP verziói és elterjedésük – A SPDY és QUIC eredettörténete



    • Optimalizálási problémák VI. – Előremutató, komplex megoldások igénye



    • Bónusz: HTTP/3 működése, azonosságok és különbségek – A QUIC aspektusai