puma config for on the fly worker/thread scaling