use Puma & Rest-Core Thread-Pool branch