Re:A Universal I/O Abstraction for C++ (2020)
by secondcoming on Monday April 19, 2021 @07:20AM
(#26861424)
We actually changed from libcurl to ASIO because libcurl creates a thread for every request, and it didn't handle concurrency well (I forget the exact details but it would crash if you added a curl handle to a curl_multi session if that session was already in progess)
Our use case sends thousands of requests per second per machine.
Our use case sends thousands of requests per second per machine.