title: Ruby on Rails SOA Design Resources and Examples
body: <p>I'm looking for some resources on taking an existing monolithic Rails 3.0 application (35K LOC) and breaking it apart into an SOA design. Any books, blogs, screencasts, or example applications would be awesome. </p>
  
  <p>The main questions I'm looking to answer are:</p>
  
  <ul>
  <li>Is SOA even the right design?</li>
  <li>Where do I start?</li>
  <li>What are some common pitfalls I can avoid?</li>
  <li>What should I be thinking about now vs what can I do later? (ie performance)</li>
  </ul>
  
  <p>Some resources I've seen but not totally sure if they are the right places to start:</p>
  
  <ul>
  <li><a href="https://rads.stackoverflow.com/amzn/click/com/0321659368" rel="noreferrer" rel="nofollow noreferrer">Service Oriented Design with Rails</a></li>
  <li><a href="https://rads.stackoverflow.com/amzn/click/com/0596529260" rel="noreferrer" rel="nofollow noreferrer">RESTful Web Services</a></li>
  <li><a href="https://rads.stackoverflow.com/amzn/click/com/B0026OR380" rel="noreferrer" rel="nofollow noreferrer">Enterprise Rails</a> (not sure if this book is still relevant)</li>
  <li><a href="https://rads.stackoverflow.com/amzn/click/com/0136135161" rel="noreferrer" rel="nofollow noreferrer">SOA Design Patterns</a> (maybe too "enterprisey"?)</li>
  </ul>