HTTP.jl async is slow compared to python+aiohttp

It seems that the slowdown is caused by HTTP.jl 's unoptimized SSL implementation. Another person in this thread also quotes a similar post. The current solution is to replace MbedTLS with OpenSSL.jl.

Maybe you can do some benchmark with https://github.com/JuliaWeb/OpenSSL.jl ? The API to me looks much like the standard socket interface.

2 Likes