Safely Decomposing a Highly Available Rails App

Test-Driven Development