Talk #1 - Improving application performance with caching in Grails (Replay from Gr8Conf!) by Ken Liu
Caching is an essential tool for improving the performance and scalability of web applications. In this talk, we’ll take a deep dive into implementing server-side caching in Grails applications.
We’ll first examine the Grails cache plugin family (grails-cache, cache-ehcache, cache-memcached) and show how to use the related Spring annotations. We'll also discuss how to implement Hibernate 2nd-level caching in GORM, with some working code examples. We will also understand some of the pitfalls to avoid when configuring these plugins.
We’ll also look at some common caching patterns and discuss some real-world use-cases for server-side caching.
Ken Liu is VP of Engineering at View The Space (http://www.viewthespace.com), a commercial real estate technology startup based in NYC.
Ken has been working with Groovy and Grails for the past four years and has over 18 years of experience building large JVM-based applications in many diverse industries including publishing, pharma, automotive, telecom, and travel. Ken holds a BS in Computer Engineering from Virginia Tech.
Talk #2 - Ratpack Basics
The talk will cover what Ratpack is, why one would want to use it, and how amazing it is for writing async webapps.
Danny Hyun is a JVM/Groovy explorer and Ratpack contributor who loves tinkering with new tech. He also enjoys engaging in #groovylang discussions on twitter, follow him @Lspacewalker.