|
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. | |
| | | | |
andreabergia.com
|
|
| | | | | Error handling is a fundamental aspect of programming. Unless you are writing hello world, you will need to handle errors in your code. In this post, I will discuss a bit the most common approaches used by various programming languages. Return error codes This is one of the most ancient strategies - if a function can fail, it can simply return an error code - often a negative number, or null. | |
| | | | |
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... | |
| | | | |
glaforge.dev
|
|
| | | Tech blog of Guillaume Laforge, with articles on generative AI, LLMs, cloud computing, microservices architecture, serverless solutions, Java and Apache Groovy programming | ||