Egy 870 MB-os fájl a tmpfs-ben és az utána következő újraindulás
Augusztus 28-án 19:35-kor kicsomagoltam egy napnyi hozzáférési naplót a /tmp könyvtárba, hogy két napot egy menetben olvashassak végig. 19:44-kor a gép újraindult. A tulajdonság, amelyet…
Mibe kerül valójában a teljes lib/ betöltése
A szolgáltatás egyetlen belépési fájljának 46. sora: foreach (glob(__DIR__ . '/lib/*.php') as $f) { require_once $f; } Ez 65 fájl és 1,5 megabájt, minden kérésnél betöltve. Egy számlálókép,…
Amikor a gyorsítótár rossz irányba skálázódik
A szolgáltatás gyorsítótár-mappájában négy kis fájl van. A legnagyobb 35 bájtos. Együtt három számlálószámot tartalmaznak, és minden egyes számlálókérésnél beolvassák őket. Azért vannak,…
Amikor egy index hozzáadása lassít
A napi adatok táblájának egyetlen kulcsa van: a számláló és a dátum együtt. A kódban öt hely mást kérdez tőle — nem azt, hogy „ez a számláló az idő függvényében”, hanem azt, hogy „az összes…
Miért nem a szerverünkön fut az MI
A weboldalt kiszolgáló gépen egyetlen nyelvi modell sem fut. Az összefoglalókat egy második eszköz készíti: lekéri a feladatokat, elvégzi a munkát, és visszaküldi a mondatokat. Az ok…
Számlálóképek gyorsítótárazása a memóriában
A szolgáltatás által rajzolt számlálóképek közel ötöde már semmit sem változtat. Egy előző generációs egérkövető szkript minden mozdulatnál újratölti a képet, és mivel ezek a kérések már…
Egy 2015-ös szkript még mindig újratölti a számlálókat
A szolgáltatás előző generációja egy egérkövető szkriptet is adott. Ez egyszer, a szokásos módon betöltötte a számlálóképet, majd újra betöltötte minden egérmozdulatnál — a koordinátákkal a…
Mennyibe kerül egy jelszó szerény hardveren
Az itteni statisztikaoldalak jelszóval védhetők. Ennek a jelszónak a hash-elése a szolgáltatás egyetlen olyan művelete, amelynek lassúnak kell lennie — ettől lesz drága egy ellopott hash…
Ugyanazon fájl tömörítése újra és újra
Az Apache menet közben tömöríti a válaszokat. Egy minden alkalommal más oldalnál ez az egyetlen lehetőség. Egy havonta egyszer változó stíluslapnál viszont azt jelenti, hogy a szerver…
Animált számlálók JavaScript nélkül
Az itteni számlálódizájnok jó része mozog. A szám magától felpörög, vagy a panel kirajzolja önmagát, vagy valami a helyére esik és megállapodik. Egyikük sem használ egyetlen sor…
Megérkezett a Stats4U 3
Az oldal, amelyen ez a bejegyzés olvasható, ebben a hónapban újraépült – nem csupán új külsőt kapott, hanem alapjaiban újraépült, a számlálási útvonaltól kezdve. Van egy külön bejegyzés…