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.
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.More About Brian »