For

Kdy je čas přepsat dotazy v GraphQL na novou architekturu?

Než začnete pohovku jakkoli čistit, musíte vědět, co na ní vlastně je. Prach a drobky se chovají úplně jinak než mastnota z rukou nebo zaschlá skvrna od kávy. Pokud na suchý prach nalijete vodu, vznikne bláto, které zatlačíte hlouběji do vláken. Proto první krok vždy spočívá v suchém odstranění nečistot. Vezměte tuhý kartáč s měkkými štětinami nebo suchou houbičku a povrch důkladně projeďte krouživými pohyby. Uvolněný prach pak setřete vlhkou, dobře vyždímanou utěrkou. Teprve když je látka zbavená sypkých částic, má smysl přejít k mokrému čištění.

Legendy se v muzeích šíří dvěma způsoby. Buď je vytvoří návštěvníci, kteří si příběh domyslí, nebo je přidají průvodci, aby zaujali. Poznáte to podle toho, že příběh obsahuje konkrétní jméno, datum a dramatický konec, ale chybí mu zdroj. Pokud chcete oddělit legendu od historie, hledejte v textu slova jako „údajně”, „podle pověsti” nebo „traduje se”. To nejsou slabá místa, naopak vám říkají, že jde o vyprávění, ne o doložený fakt. Další spolehlivý znak je, když se stejná pověst objevuje u více nesouvisejících předmětů. Pak jde o putovní motiv, který s konkrétním nástrojem nemá nic společného.

Když automatika běží, upravte výdaje podle skutečných čísel, ne podle pocitu. Pomáhá stanovit si na jednotlivé kategorie pevný strop a hlídat ho průběžně, ne až na konci měsíce. U opakovaných plateb zkuste vyjednat lepší podmínky nebo zvolit delší fakturační období, pokud to přinese nižší celkovou cenu. Pozor na dvě časté chyby: rušení rezervy při každém neočekávaném výdaji a nastavení převodu na částku, která je na hraně — takový režim vydrží jen několik týdnů.

5. V místnosti se cítíte unavení, i když jen posloucháte. Akustický komfort není jen o zvuku, který slyšíte, ale i o tom, jak mozek zpracovává neustálé odrazy. Pokud po hodině poslechu cítíte tlak v uších nebo únavu, místnost pravděpodobně nemá dostatečnou absorpci. Zkuste do místnosti přidat rostliny, textilie a členitý nábytek. Vyhněte se holým stěnám a velkým skleněným plochám bez závěsů. Není to o estetice, ale o tom, kolik energie zvuk ztratí, než dorazí k uchu.

Problém N+1 a jak ho řešit dřív, než se projeví Nejčastější chybou je naivní resolver, který pro každý záznam v seznamu zavolá databázi zvlášť. U GraphQL to bolí dvojnásob, protože klient si sám určuje hloubku a šířku dotazu. Řešením je dávkování a cachování na úrovni requestu. Místo jednoho dotazu na položku použijte jeden dotaz s klíčovým polem pro celou dávku a výsledky rozdělte až v paměti. Datový loader, který sloučí požadavky ve stejném tiknutí smyčky událostí, je základ. Pozor ale na příliš agresivní cachování mezi requesty — může vést k zastaralým datům a těžko odhalitelným chybám.

Rohová pohovka zabere víc místa než klasická dvoumístná, ale při správném umístění může naopak uvolnit střed místnosti. Rozhodující je, kudy denně procházíte. Než ji začnete posouvat, projděte si byt a v duchu si označte trasu od vchodu do kuchyně, do koupelny a k oknu. Právě tyto linie určují, kde pohovka překáží a kde ne.

V pražských sbírkách narazíte na tři typy exponátů, které lidé nejčastěji zaměňují. První jsou skutečné popravčí nástroje, tedy ty, které byly použity při výkonu práva. Druhé jsou repliky vyrobené pro výstavní účely v devatenáctém nebo dvacátém století. Třetí jsou předměty, které s popravami vůbec nesouvisí, ale kurátor je do expozice zařadil kvůli atmosféře. Typická chyba je brát všechny tři skupiny jako autentické. Ptejte se proto, zda je u předmětu uveden původ, datace a způsob nabytí. Pokud chybí, berte příběh s rezervou.

Prvním krokem k efektivním dotazům není psaní nových resolverů, ale měření. Bez toho, abyste věděli, které dotazy jsou pomalé a proč, skončíte u optimalizace naslepo. Zapněte si trasování na úrovni polí a sledujte, kolik času tráví každý resolver, kolik databázových dotazů vyvolá a jak hluboko se rekurzivně zanořuje. V roce 2026 už běžné nástroje umí zobrazit vodopád volání včetně čekání na externí služby. Zaměřte se na dotazy, které mají vysokou latenci i při malém počtu požadavků — právě tam bývá skrytý problém s N+1.

Praktický tip na závěr: než vyrazíte, zjistěte si, zda je expozice o popravčím právu stálá, nebo jen dočasná. Dočasné výstavy mívají méně předmětů, ale kvalitnější popisky a doprovodné texty. Stálé expozice zase nabízejí větší soubor, ve kterém snadno přehlédnete souvislosti. Vyhněte se návštěvě v době, kdy je v sálech největší provoz. V tichu a bez davu si všimnete detailů, které jindy zmizí. A pokud narazíte na exponát, u kterého je uvedeno jen jméno a žádný příběh, zapište si ho. Právě takové předměty bývají nejzajímavější, protože o nich ještě nikdo nenapsal legendu.

  • ID: 468243

Reviews

There are no reviews yet.

Be the first to review “Kdy je čas přepsat dotazy v GraphQL na novou architekturu?”

Your email address will not be published. Required fields are marked *