Nodejs.
The benefits of clustering koa app in Node.js — Hello world case Introduction Node.js runs JavaScript code in a single thread. This means that the application can only do one task at a time. Internally, Node.js does have multiple threads. Node.js provides these hidden threads through the libuv