Recently I have switched my Rails apps from using WEBrick to THIN because I was told that THIN can thread the app to handle more requests concurrently.
However, what I am confused about is the different documentations showing different way to using THIN: With gem 'thin' installed, 'rails s' will automatically use THIN. Does this also enable multithreading on THIN? Running with 'bundle exec thin start --threaded', if I don't specify that I want threading, will it just be single threaded like WEBrick?