Soubor o 870 MB v tmpfs a restart, který následoval
Dne 28. srpna v 19:35 jsem rozbalil přístupový log za jeden den do /tmp tak, abych mohl přečíst dva dny jedním průchodem. V 19:44 se stroj restartoval. Vlastnost, která se nezkontrolovala…
Kolik doopravdy stojí načítání celého lib/
Řádek 46 jediného vstupního souboru této služby: foreach (glob(__DIR__ . '/lib/*.php') as $f) { require_once $f; } To je 65 souborů a 1,5 megabajtu, načítaných při každém požadavku. Obrázek…
Když mezipaměť škáluje opačným směrem
Ve složce mezipaměti této služby leží čtyři malé soubory. Největší má 35 bajtů. Dohromady obsahují tři čísla počítadel a čtou se při každém jednotlivém požadavku na počítadlo. Existují…
Když přidání indexu věci zpomalí
Tabulka denních hodnot má jeden klíč: počítadlo a datum dohromady. Pět míst v kódu se jí ale ptá jinak — ne „toto počítadlo v čase“, nýbrž „všechna počítadla v těchto dnech“. Galerie na…
Proč AI neběží na našem serveru
Na stroji, který obsluhuje tento web, neběží žádný jazykový model. Shrnutí se počítají na druhém zařízení, které si stahuje úlohy, zpracuje je a věty přinese zpět. Důvodem je aritmetika.…
Obrázky počítadel v mezipaměti RAM
Téměř pětina obrázků počítadel, které tato služba kreslí, už nic nemění. Skript pro sledování myši z předchozí generace načítá obrázek znovu při každém pohybu, a protože tyto požadavky už…
Skript z roku 2015 stále znovu načítá počítadla
Předchozí generace této služby dodávala skript pro sledování myši. Načetl obrázek počítadla jednou, normálně, a pak ho načítal znovu při každém pohybu myši — se souřadnicemi v řetězci…
Kolik stojí heslo na skromném hardwaru
Stránky statistik tu lze chránit heslem. Hashování tohoto hesla je jediná operace v této službě, která má být pomalá – právě díky tomu je útok na ukradený hash drahý. Otázka zní, jak…
Pořád dokola komprimovat tentýž soubor
Apache komprimuje odpovědi za běhu. Pro stránku, která je pokaždé jiná, je to jediná možnost. Pro styl, který se mění jednou za měsíc, to znamená, že server odvádí stejnou práci znovu pro…
Animovaná počítadla bez JavaScriptu
Dost designů počítadel se tu hýbe. Číslo se samo napočítá, panel se sám vykreslí nebo něco zapadne na místo a usadí se. Žádný z nich nepoužívá ani řádek JavaScriptu. Jak to funguje…
Stats4U 3 je tady
Web, na kterém tento článek stojí, byl tento měsíc přestavěn – ne přestylován, ale přestavěn, počínaje cestou počítání. Existuje samostatný článek o jedenácti tichých letech, které k tomu…