Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
People count up the faults of those who keep them waiting.
—French Proverb
Users of modern websites have lofty expectations when it comes to application responsiveness – most likely they will expect behavior and speed similar to that of desktop applications. Proper user experience guidelines would dictate that no HTTP request/ response cycle should take more than a second to execute however there will be actions that arise that simply cannot achieve this time constraint.