Bagikan melalui


Penyetelan Performa HTTP 1.1/2

HTTP/2 dimaksudkan untuk meningkatkan performa di sisi klien (misalnya, waktu pemuatan halaman di browser). Di server, mungkin mewakili sedikit peningkatan biaya CPU. Sedangkan server tidak lagi memerlukan satu koneksi TCP untuk setiap permintaan, beberapa status tersebut sekarang akan disimpan di lapisan HTTP. Selain itu, HTTP/2 memiliki kompresi header, yang mewakili beban CPU tambahan.

Beberapa situasi memerlukan fallback HTTP/1.1 (mengatur ulang koneksi HTTP/2 dan sebaliknya membuat koneksi baru untuk menggunakan HTTP/1.1). Secara khusus, negosiasi ulang TLS dan autentikasi HTTP (selain Dasar dan Hash) memerlukan fallback HTTP/1.1. Meskipun ini menambahkan overhead, operasi ini sudah menyiratkan beberapa penundaan dan sebagainya tidak terlalu sensitif terhadap performa.

Referensi Tambahan