Using any framework wrong will result in poor results, including performance. Grails can deliver excellent performance to those that ask nicely, but there are many pitfalls and landmines scattered. In this session you will learn how to architect a new application to start on the right foot when it comes to performance, avoiding costly future refactoring. For existing applications, there will be well defined processes to find out the pieces that are slowing your Grails application.
Emiliano Conde is the Founder and Lead Developer of a large open source project, jBilling, a billing system used by telcos to process millions of events a day. He will show concrete examples and techniques to isolate problematic code and fix it, all in the context of Spring and Grails.
Are you in the process of evaluating adopting Grails? Are you 'too comfortable' with you current Jsf/struts application but you don't want to be left behind? In this session, you will learn how to migrate a pure Java application to Grails with and emphasis of getting the least code redone while aiming to maximize those areas where Grails delivers a big productivity boost.
Emiliano Conde is the Founder and Lead Developer of a large open source project, jBilling, which recently migrated from Struts to Grails. He will share the process, tools, triks and lessons learned from this migration.