Müssen Sie komplexe Berechnungen oder Exporte auf der Client-Seite durchführen? Nutzen Sie präemptive Prozesse und starten Sie diese Aktionen, ohne die Benutzer und ihre tägliche Arbeit zu verlangsamen!
Präemptiv zu arbeiten bedeutet, die Leistung von Multicore-Computern zu nutzen, damit sie skalieren und schneller laufen können. Ein Vorgang wird in Teile aufgeteilt und auf allen verfügbaren Kernen parallel ausgeführt. Auf diese Weise erhalten Sie Ihre Ergebnisse schneller.
Die gute Nachricht ist, dass Sie keine neuen Dinge lernen müssen. Alles, was auf dem Server gültig ist, läuft auch auf dem Client!
Wenn Sie noch nicht mit präemptiven Prozessen gearbeitet haben, empfehlen wir Ihnen, die folgenden Beiträge zu lesen:
- Präemptive Prozesse für 4D Sprache
- Der Unterschied zwischen kooperativen und präemptiven Prozessen, erklärt von Laurent Esnault auf dem 4D Summit 2016
- Machen Sie Ihre Lösungen skalierbar mit preemptivem Multi-Threading – Add K. vom 4D Summit 2018
und die Dokumentation: Präemptive 4D Prozesse