The rails application I work on makes many 3rd party requests to get data. This often makes the development server slow because those requests takes a while to resolve and they block the other requests.
So far I used WEBrick, thin, puma and unicorn-rails.
WEBrick seems to be good with speed when I benchmarked by firing 20 parallel requests.
Can I do something better so my dev server is non blocking and fast enough?
PS - we use unicorn as production server
pumaand setRAILS_MAX_THREADSinconfig/puma.rbto something reasonable/high.