Carson: On the Path from Big-Ball-of-Mud to SOA

A session at Aloha Ruby Conference 2012

Monday 8th October, 2012

2:00pm to 2:45pm (HST)

As applications grow, dependency management becomes painful, tests get slower, and development becomes less joyful. Breaking up the application into services can be a great solution to these problems, but not every team is ready to leap fully into a SOA. Carson is Zendesk's compromise to this problem. It's a Rails 3 engine host: an application that contains only a Gemfile full of engines and some configuration. In this talk we'll explore the benefits and drawbacks of delivering features as engines and how this approach can act as a stepping stone from big-ball-of-mud architectures to service-oriented ones.

About the speaker

This person is speaking at this event.
James A Rosen

User happiness engineer @Zendesk. Loves include classical music, Italian food, and punctuation. bio from Twitter

Next session in Track 2

3pm Message In A Bottle by The Konstantin

James A Rosen at previous events

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 2:00pm2:45pm HST

Date Mon 8th October 2012

Short URL


Official event site


View the schedule



See something wrong?

Report an issue with this session