- -, . , -.
Please note that your concept of a "multithreaded server", although not entirely incorrect, is very different from the fact that everyone else uses this phrase. This usually means one thread for each connection, rather than a response to one connection parallel to the threads.
The example you are requesting is a combination of a single-threaded synchronous server + parallel computing.
source
share