Kevin Scaldeferri reports on using Scala for an SBT plug-in, for unit and functional testing, type-safe shared configuration using Zookeeper, and live inventory with WebSocket and Akka Actors.
Ken Kousen teaches the fundamentals of Grails through examples: domain classes, controllers, transactional services, producing XML and JSON data, Ajax, unit and integration testing, plugins.
Brian Jimerson presents a startup case study, including business challenges and the architectural solution implemented with Groovy, Grails and Spring.
Stefan Armbruster discusses building a Grails application with a graph data store based on Neo4j and sharing insight based on his own experience using such a system in production.
Emiliano Conde shares the process, tools, and lessons learned migrating jBilling.com from Struts/EJB to Grails/Spring.
Jeff Brown discusses how Grails enables polyglot web development, with a focus on Scala and Clojure, and explains what it takes to add support for new languages.
Burt Beckwith introduces Spring development to Grails developers.
Peter Ledbrook shows how Groovy can be useful for writing scripts, unit tests or builds for Spring projects and how Grails simplifies web application development.
Noel Weichbrodt summarizes the retrospectives his team has had for the last 18 months regarding using DSLs written in Scala and Lift for a GIS application.
Nilanjan Raychaudhuri presents some of the asynchronous techniques (Comet, HTTP Streaming, WebSockets, Server events) and frameworks (Asyn servlets, vert.x, Play) for building large web applications.
Jeff Brown presents what’s new in Grails 2.0, 2.1 and 2.2, and informs on the enhancements to be introduced with 2.3.
Adrian Colyer, Juergen Hoeller, Mark Pollack and Graeme Rocher present SpringSource’s Unifying Component Model, current developments regarding Big Data, and betting on Grails.