"Push different types of requests onto different queues so that long processing requests don't delay quick or high priority requests" and "Check the memory eviction policy of your cache. It needs one. One good rule of thumb is if the object is not touched for 5 minutes, it probably won't be"