İçeriğe geçin

HTTP/2

HTTP/2 tek TCP bağlantısında birden fazla HTTP alışverişi taşır. Olası verim artışı, gerçek sayfa ve sunucu performansını ölçmenin yerini tutmaz.

Bulut ve işletim

HTTP/2 nedir?

HTTP/2, aynı TCP bağlantısında birden fazla talep-yanıt alışverişine izin veren HTTP sürümüdür. Bunun için ayrı veri akışları ve ikili çerçeveleme kullanır. RFC9113, HTTP alanlarının sıkıştırılmasını ve TCP'ye bağımlılığın sürdüğünü de açıklar. HTTP taleplerinin uygulamadaki anlamı korunur.

Örnek: portalın birden fazla kaynağını yüklemek

Kurgusal portalda tarayıcı sayfa içeriğini, biçimlendirmeyi ve diğer kaynakları yükler. Uygun HTTP/2 bağlantısıyla birden fazla alışveriş aynı anda ilerleyebilir. Bu durum yavaş bir veritabanı sorgusunu veya aşırı büyük bir görsel dosyasını kendiliğinden hızlandırmaz.

Ortak TCP bağlantısındaki paket kayıpları birden fazla veri akışını duraklatmaya devam edebilir. Dolayısıyla “paralel” burada bütün aktarımların tamamen bağımsız olduğu anlamına gelmez.

Ekip, gerçekten kullanılan erişim noktasında uzlaşılan protokol sürümünü kontrol eder ve ilgili yükleme sürelerini ölçer. Önde bir proxy varsa onun uygulamayla bağlantısı tarayıcı bağlantısından farklı yapılandırılmış olabilir.

Kaynaklar

Bu konudaki yazılar

ASES ile Bulut ve işletim

Barındırma, yayına alma, bakım ve destek