Oletetaan, että useat selaimessa toimivat työntekijät avaavat saman sivuston eri sivuja. Nuo sivut viittaavat samaan tyylitiedostoon, logoon ja komentosarjapakettiin. Jaettu forward-välimuisti voi tehdä ensimmäisestä noudosta hyödyllisen myöhemmille työntekijöille, kun vastaukset ovat uudelleenkäytettäviä.

Muuta nyt työkuormaa: jokainen työntekijä lataa vain yhden HTML-asiakirjan eikä koskaan lataa sen linkitettyjä resursseja. Yhteinen tyylitiedosto on edelleen merkinnöissä, mutta kukaan työntekijä ei pyydä sitä. Se ei lisää mitään välityspalvelimen välimuistin osumasuhteeseen.

Aloita pyynnöistä, joita ryömintäohjelmasi todella tekee

Sivun renderöivä selain ja sen lähdekoodin noutava HTTP-asiakas luovat erilaiset pyyntöjoukot. Tutki näitä joukkoja ennen välimuistiratkaisun valintaa.

TyökuormaJaetun uudelleenkäytön potentiaali
Työntekijät noutavat toistuvasti samoja julkisia resurssejaHyödyllinen, kun tuoreus- ja välimuistiavainsäännöt sallivat
Jokaisella pyynnöllä on yksilöllinen URL tai vastausvarianttiVähän päällekkäisyyttä uudelleenkäyttöön
Vastaus vaatii uudelleenvalidoinnin ennen uudelleenkäyttöäVoi säästää vastauksen tavuja, mutta vaatii silti matkan ylävirtaan
Työntekijät täyttävät pyynnöt jo omasta paikallisesta välimuististaanNuo pyynnöt eivät ehkä koskaan saavu jaettuun välityspalvelimeen

Pelkkä URL:n yhtäläisyys ei riitä. Vastauksen tuoreuskäytäntö ja Vary-nimetyt kentät voivat erottaa esitykset. Yksityinen, tallentamaton tai todennettu sisältö tarvitsee soveltuvat jaetun välimuistin säännöt; sitä ei pidä pakottaa yhteen julkiseen tulokseen vain osumamäärän nostamiseksi.

Tavallisessa HTTPS CONNECT -liikenteessä forward-välityspalvelin kuljettaa salattua tunnelia eikä sen sisällä ole HTTP-objekteja välimuistiin. TLS-tarkastuksella varustettu käyttöönotto käyttäytyy luottamuksen ja käsittelyn osalta eri tavoin. Sisällytä todellinen tila, kun arvioit objektivälimuistin saatavuutta.

Välimuistiosuma voi välttää ylävirran noudon, kun taas ohilyönti maksaa edelleen välittäjän työn. Vertaa valmiit hyödylliset tavut, ylävirran liikenne ja viive aiottua työkuormaa varten. Säikeiden määrä kuvaa rinnakkaisuutta; se ei kuvaa, kuinka paljon uudelleenkäytettävää sisältöä nuo säikeet jakavat.

Aiheeseen liittyvät artikkelit