3 ms·
What are the alternatives that are deterministic?
by pkaye 6y ago
What are the alternatives that are deterministic?
- chrisseaton 6y agoStructured concurrency - fork and join models, or dataflow models, for example. Or clocked models like a physical circuit.
- joubert 6y agoFork-join and dataflow models are parallel computing solutions. Are you suggesting that one should strive to solve concurrency problems with parallel computing approaches?
- valenterry 6y agoNo they are not. You can easily do concurrency with a fork-join approach on just on thread (no parallel execution). fork-join in the browser with e.g. V8 as the runtime is a good example of that.
- aarongolliver 6y agoI wonder how many years of fork() we had before someone finally had a second core to run things on.
- CyberDildonics 6y agoThis is just a nonsense semantic game. Everything gets synchronized or serialized at some point, even if it is hardware that does it.
- chrisseaton 6y agoLook up 'forking web server'. It predates common multiprocessors. Why do you think that is? Because it's useful for concurrency even when there is no parallelism.