Jak na snížení latence u GraphQL subscriptions?
Zajímalo by mě, jestli existují nějaké osvědčené triky nebo techniky pro snížení latence, když pracuju s GraphQL subscriptions. Mám pocit, že v některých případech se mi data nahrávají pomalu a uživatelé si stěžují na lag. Přemýšlím, jestli je nějaký způsob, jak optimalizovat připojení nebo zrychlit samotné dotazy. Taktéž mě zajímá, jestli hraje nějakou roli server nebo klient, případně jak infrastruktura ovlivňuje rychlost reakcí. Možná by stálo za to podívat se i na websockety a jejich nastavení – může to mít vliv? Zkoušel jsem už různé knihovny a frameworky, ale pořád mám dojem, že by to mohlo být rychlejší. Také by mě zajímalo, jestli někdo má zkušenosti s cachováním dat v tomto kontextu a jak to pomáhá. Rád bych slyšel názory ostatních, jestli jste narazili na něco, co vám výrazně pomohlo snížit tu latenci a zlepšit uživatelskou zkušenost.