Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? rails5からは標準のWebサーバがPumaになって、Unicornの代わりにPumaを使う人が増えてきました。 ただせっかくPumaを使うのであれば、Unicornとの違いを意識して使いたい というわけで、ありがちではありますが、PumaとUnicornの比較をしてみたいと思います。 マルチプロセスとマルチスレッド Unicornはマルチプロセス Pumaはマルチスレッドで動きます Unicornはプロセスごとに通信処理をおこなうので、重たい通信があった場合そこでブロックされて全体が重くなってしまいます。 これをさばけるようにするに