Race Conditions - sgml/signature GitHub Wiki
Non-preemptive multitasking means that when two function calls have the same priority, one call needs to return a dynamic proxy that if accessed, blocks until the value returns
Shared nothing multitasking means that processes are isolated from one another, share no mutable state, and a failure in one process cannot affect another process in an unstructured way.
- https://github.com/TheHackerDev/race-the-web
- https://www.owasp.org/index.php/Reviewing_Code_for_Race_Conditions
- http://onsmalltalk.com/smalltalk-concurrency-playing-with-futures
- http://pillarhub.pharocloud.com/hub/Uko/concurrentProgrammingInPharo
- https://www.eiffel.org/doc/solutions/Concurrent%20programming%20with%20SCOOP
- https://www.w3.org/XML/Processing/
- http://www.devx.com/xml/Article/38037/0/page/2
- http://tests.xproc.org