Jared Carroll описывает назначения паттерна, приводит классификацию сервисов и примеры использования.
По сути эта статья является выдержкой из книги Эрика Эванса Предметно-ориентированное проектирование (DDD).
http://blog.carbonfive.com/2012/01/10/does-my-rails-app-need-a-service-layer/