Open coobas opened 9 years ago
Original comment by Jakub Urban (Bitbucket: urbanj, GitHub: urbanj):
This is serious. Bloody parallelism ...
Are these rules enough?
Perhaps 1. is not necessary if the actor implementation can handle reentrancy (and is thread safe). It's probably too risky anyway.
Originally reported by: Jan Pipek (Bitbucket: janpipek, GitHub: janpipek)
It breaks (and similarly the randomizing one) one of the key concepts of FBP. What enters, should leave in the same order (unless the component itself explicitly re-arranges the inputs).
The actors should not be re-entrant (at least not by default) and their queues should be managed by the scheduler properly.
See test in janpipek/wowp repo.