Follow up from href="http://blogs.sun.com/arungupta/entry/sun_tech_days_2009_singapore">Part 1.
Attended "What Developers should care about MySQL ?" by href="http://www.bytebot.net/blog/">Colin and "Groovy and Grails" by href="http://platform.netbeans.org/articles/nbm_interview_chuk.html">Chuk-munn Lee.
I enjoyed both the talks for different reasons. Colin's talk explained the pluggable storage engine architecture that is unique to MySQL (pronounced my-ess-kew-ell, not my-sequel). It was interesting to know that the different storage engines can be picked a la carte based upon the requirements. The performance comparison for INSERTs was 5x between MyISAM, InnoDB and Archive storage engines. But then InnoDB provide transactions and other goodies. Multiple performance tuning tips such as using negative unsigned int instead of BIGINT and partitioning databases if the number of records grow more than 1 billion were good! Keep an eye on his blog for slides.
Chuk's talk introduced Groovy, Grails, showed several samples of NetBeans and Grails integration. A Grails application can be deployed as a WAR file on GlassFish. Alternatively you can download the Grails module from href="http://updatecenter2.dev.java.net">GlassFish v3 Update Center and use the standard "run-app" command to run your Grails application using the embedded GlassFish v3 instead of Jetty. This is explained nicely in the screencast below:
The welcome reception gave a good chance to engage with the audience. There was a community-driven musical performance and I made a video recording of the event. But because of the slow Internet connection, it's taking forever to load this particular video (may be it's href="http://picasa.google.com/mac/">Picasa 3 on Mac ;-)
If you have not signed up for Cloud Camp event happening in Singapore at 6pm today, href="http://www.cloudcamp.com/?page_id=354">register here!