Chapter 22. Background Processing

Waiting for

—The status bar of your user’s web browser

On the web, your users find out that your application is working at exactly one time—when your program responds to a request. The classic example of this is credit card processing. Which would you prefer to use: a site that says “Now processing your transaction” alongside a soothing animation, or one that shows a blank page?

In addition to such user experience situations, your application may have requirements that simply cannot be satisfied in a few seconds. Perhaps you run a popular site that allows users to upload video files and share them with others. You’ll need to convert various types of video content into Flash. ...

Get The Rails Way now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.