Brian is the Chief Architect for Avantia, Inc., a custom solutions firm that specializes in Spring and open source solutions for enterprises. Brian has more than 7 years of experience designing and developing enterprise Spring solutions, and has been a Spring and Grails advocate for both Fortune 500 companies and SMB organizations. Brian is also actively involved in the Spring, Grails, and vFabric communities.
Today's modern applications have much different requirements than traditional enterprise applications from a decade ago. Today's applications require things like multiple client channels, integration with big, unstructured data, rapid time to market, and unparalleled scalability. And most traditional enterprise development frameworks aren't well suited to meet these needs.
This session will show how application architectures have changed, and how frameworks like Grails and Spring can be used to implement modern architectures to support today's applications. Patterns such as idempotent services, horizontal and vertical scalability, and agile releases will be described, as well as how Grails and Spring are well suited for these patterns and architectures.
GETn2it is social marketing platform designed to sell the maximum number of live music event tickets, as well as high-margin on-night food, libation and merchandise in venue and the surrounding concert neighborhood.
There were a number of technical challenges that needed to be met by the platform, and using Grails and the Spring framework to build the platform met those challenges. Key factors like rapid prototyping, agile requirements to meet changing stakeholder needs, and aggregating and processing massive amounts of 3rd party data were all quickly met with Grails and Spring.
The innovative solution and platform was awarded the highest level of funding from the Innovation Fund as well as several rounds of investment capital. The ongoing success is due in no small part to the speed, agility and capabilities of Grails and Spring.