Potřebujete na straně klienta provádět složité výpočty nebo exporty? Použijte preemptivní procesy a spouštějte tyto akce, aniž byste zpomalovali uživatele a jejich každodenní práci!
Preemptivní běh znamená využití výkonu vícejádrových počítačů, což umožňuje jejich škálování a rychlejší běh. Rozdělení operace na části a její paralelní spuštění na všech dostupných jádrech. To umožňuje rychlejší získání výsledků.
Dobrou zprávou je, že se nemusíte učit nové věci. Vše, co platí na serveru, běží stejně i na klientovi!
Pokud jste ještě nezačali používat preemptivní procesy, doporučujeme vám přečíst si následující příspěvky:
- Preemptivní procesy pro jazyk 4D
- Rozdíl mezi kooperativními a preemptivními procesy vysvětlil Laurent Esnault na konferenci 4D Summit 2016.
- Zajistěte škálovatelnost svých řešení pomocí preemptivního vícevláknového zpracování – Add K. ze 4D Summitu 2018
a dokumentaci: Preemptivní procesy 4D