# HTTP.jl how to paralelise HTTP.request

**URL:** <https://discourse.julialang.org/t/http-jl-how-to-paralelise-http-request/43569>\
**Category:** General Usage\
**Tags:** http\
**Created:** [July 23, 2020, 5:18pm UTC](https://discourse.julialang.org/t/http-jl-how-to-paralelise-http-request/43569 "2020-07-23T17:18:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sz1992](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sz1992/32/19219_2.png) [@sz1992](https://discourse.julialang.org/u/sz1992)\
**Post date:** [July 23, 2020, 5:18pm UTC](https://discourse.julialang.org/t/http-jl-how-to-paralelise-http-request/43569/1 "2020-07-23T17:18:48Z")

</div>

I have multiple RESTAPI workers (aprox 50). I am using HTTP POST to send data and wait for results. I would like to send all 50 request in paralell. I tried using @async and @spawn. With both approaches I came to limit in max parallel tasks up to number of threads/ HT cores.

As workers are stateless I could not take an approach when I first send task to workers and later gather results. I am looking for solution to have 50 HTTP requests running in parallel.
