Solving Enterprise Applications Performance Puzzles: Queuing Models to the Rescue - Grinshpan (IEEE, 2012)