Demo from service-oriented design with ruby and rails by paul dix.