Better utilization of sidekiq servers
Our sidekiq servers are fairly severely underutilized. I would like to propose that we come up with a way to have servers process things not in their queues IF it has extra cycles. For example as of now, the sidekiq-asap
servers are using ~10% of their CPU. If we could have them process other queues (like best effort) during this slow time, with a priority given to ASAP tasks, this would give us a bit better utilization of resources.