Kdy se vyplatí použít GraphQL subscription místo REST pollingu?
Zajímalo by mě, jaké jsou hlavní rozdíly mezi používáním GraphQL subscription a REST pollingu. Mám nějaké projekty, kde potřebuju, aby se moje aplikace aktualizovala v reálném čase, ale nejsem si jistý, jestli bych měl jít cestou subscription nebo zůstat u pollingu. Slyšel jsem, že REST polling může být jednoduchý na implementaci, ale může také zatěžovat server a není tak efektivní. Na druhou stranu, GraphQL subscription vypadá jako moderní řešení, které by mohlo všechno zjednodušit a zrychlit. Jaké jsou výhody a nevýhody každého přístupu? A kdy je nejlepší volba přejít na subscription? Představte si situaci, kdy máte chatovací aplikaci nebo něco podobného, co potřebuje neustále dostávat nové zprávy. Je to v takovém případě jasná volba pro GraphQL? Jak vlastně funguje ta komunikace na pozadí a co to obnáší pro architekturu celé aplikace? Rád bych slyšel názory těch, kteří s oběma přístupy už pracovali a mohou porovnat jejich zkušenosti. Děkuju!