/explore
|
You are here |
luminousmen.com | ||
| | | | |
www.cs.cornell.edu
As a side project, I wrote a simple implementation of green threads for the Python programming language. The library is called Bluelet and it uses Python's native implementation of coroutines. Bluelet makes it easy to write concurrent socket programs without OS threads, multiple processes, or select()-and-dispatch loops. |
|
| | | | | ||
| | | | |
justinpombrio.net
|
|
| | | | | ||
| | | | |
thetechsolo.wordpress.com
Knot is a network server as well as Haboob. The difference is the concurrency model: Knot is thread-based, instead Haboob is event-based [9]. Clearly, from the benchmark results, the poll()/epoll() mechanism is a serious bottleneck as soon as the number of active concurrent clients become relevant (in the specific case, at 16384 clients the trashing... |
|
| | | | | ||
| | | | |
lwn.net
In the first part of this series, I showed you the theory behind concurrent memory models and h [...] |
|
| | | |||