• Dispatching of large request may block control thread, making service unresponsive • No discrimination between tasks Few long running task may saturate thread pool, making cache unresponsive • Limited scheduling priorities • Key based requests are producing more jobs, occupying more threads Single large getAll() request for DB backed cache may saturate all thread pools on all nodes for considerable time