About the Talk
July 15, 2011 6:30 AM
Florida Park, Madrid, SpainFlorida Park, Madrid, Spain
Properly designed large applications, partitioned into cooperating services, can be far more agile than monolithic applications. Services make it easy to scale team size. As the code base of an application gets larger, it gets harder to introduce new developers to the project. When applications are split into services, developers can be assigned to a specific service or two. They only need to be familiar with their section of the application and the working groups can remain small. Ruby malleability to work as glue and Rails easy to build API's are perfect to build those services.
During the session we will review techniques, tools, libraries and code examples related to the construction and roll out of this kind of systems.