Actualmente estoy tratando con un sistema en el que tengo que rastrear el estado de varios miles de objetos en paralelo que envían posibles actualizaciones de estado varias veces por minuto. Además, tengo que realizar cálculos adicionales (nada de cosas IO lentas, simplemente usando CPU).¿Son las Statemachines de Windows Workflow Foundation adecuadas para escenarios de alto rendimiento?
Actualmente uso una implementación de máquina de estado personalizada. sin embargo, como WF se usa en otras partes del sistema, me pregunto si la máquina de estado WF puede ser adecuada para tal escenario con un puñado (< 5) de estados.
Me temo que la sobrecarga puede ser demasiado grande cuando se trata de rendimiento. Dado que la documentación de MS no cubre temas relacionados con el rendimiento de las máquinas de estado de WF, me pregunto si algún miembro de SO tiene alguna información o recursos que registren el rendimiento de la máquina de estado de WF.
respetos j.