Chapter 3. Case Study: Social Feed Reader
Throughout this book, specific examples are used to explore the challenges and benefits of designing service-oriented applications. The case study presented in this chapter provides a basis for the discussion in the rest of this book. This chapter doesn’t implement and discuss every service that this application could contain, but it gives some good areas to focus on. Exploring how an existing application is set up highlights the shortcomings of a typical Rails stack and how to overcome those shortcomings through the intelligent use of services.
A Typical Rails Application
A typical Rails application starts out simple. You develop everything in a single code base, write tests (hopefully), and use a ...