Executing multiple concurrent requests requires us to associate each message in the system to the correct process instance. No estoy de acuerdo, ya que el hecho de que los request se procesen concurrentemente implica que haya un único proceso vivo. Por lo tanto no hace tiene sentido establecer una asociación entre cada request y su correspondiente proceso, ya que habrá uno sólo. Tu objeción tiene sentido si interpretamos "proceso" como el proceso del sistema operativo que atiende las peticiones. En ese caso, efectivamente, un servidor concurrente suele tener un solo proceso vivo (o un pool fijo), y no hay una asociación 1:1 entre mensaje y proceso. Pero la frase original probablemente usa "process instance" en el sentido de instancia de proceso de negocio (por ejemplo, en un workflow, una saga, una transacción de larga duración o una máquina de estados). Ahí sí importa la asociación: Un proceso vivo a nivel técnico (el servidor) puede estar gestionando muchas i...
Programemos Cosas
Ideas y proyectos de informática.