QttpServer = Qt + libuv + REST = your API server
For an Qt API server that need to handle a large number of concurrent connections, request, and what-have-you... we have the libuv library.
Though libuv is built for NodeJS, we fans in Qt-land can still benefit from epolls and kqueues instead of the default select method.
See more on github https://github.com/supamii/QttpServer