What does it take to develop an enterprise application with Rails? Enterprise introduces several time-tested engineering principles to prepare you for the challenge of building a high-performance, scalable website with global reach. You'll learn how to a solid architecture that ties the many parts of an enterprise website together, including the database, your servers and clients, and other services as well. Many Rails developers think that planning for scale is unnecessary. But there's nothing worse than an application that fails because it can't handle sudden success. Throughout this book, you'll work on an example enterprise to learn first-hand what's involved in architecting serious web applications.