Ich beschäftige mich derzeit mit einem System, wo ich den Zustand für mehrere tausend Objekte parallel verfolgen muss, die mögliche Statusupdates einige Male jede Minute senden. Außerdem muss ich zusätzliche Berechnungen durchführen (keine langsamen IO-Sachen, nur mit CPU).Sind Windows Workflow Foundation-StateMachines für Hochleistungs- Szenarien geeignet?
Ich verwende derzeit eine benutzerdefinierte State Machine-Implementierung. Da WF jedoch in anderen Teilen des Systems verwendet wird, frage ich mich, ob die WF-Zustandsmaschine für ein solches Szenario mit einer Handvoll (< 5) Zuständen geeignet sein könnte.
Ich befürchte, dass der Overhead zu groß sein könnte, wenn es um die Leistung geht. Da die MS-Dokumentation nicht wirklich Themen in Bezug auf die Leistung von WF-Zustandsautomaten behandelt, frage ich mich, ob ein SO-Mitglied einige Informationen oder Ressourcen hat, die die Leistung der WF-Zustandsmaschine einschätzen.
grüße j.