addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Hexagonal Rails part 1: MVC Scaling challenges

Rails has a proven approach to rapidly build web applications based on 'convention over configuration' and the MVC pattern. This works fine until your application scales and you find it more and more challenging to develop and test your application quickly and easily. Should you put more logic into fat controllers or move code into fat models? In this session, Eric and Declan will highlight why scaling breaks down if you stay within the MVC pattern and provide seven techniques to avoid the problems with either fat models or fat controllers. Let's face it, in this day of agile and lean development "fat anything" does not work out well! Please join us as we provide techniques to keep your application development lean.

Join or login to comment.

14 went

Our Sponsors

  • Code School

    First month with Code School is $9, instead of the standard $25.

  • O'Reilly Media

    Sponsorship, review copies of titles they publish

  • Boltmade

    Boltmade provides space, food & drinks for our meetups.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy