Ratpack is an asynchronous web framework for the JVM that was inspired by the simplistic
nature of Ruby's Sinatra framework. Written in Java, optimized for Groovy and Java 8, Ratpack
sports a high throughput, simplistic interface for rapid development of rich, real-time web
applications.
This talk will discuss the methodologies that support the framework's core
development, and will showcase some of the rapid development and real-time web features that
make up a Ratpack application's architecture.
Java 8 sports the latest and greatest features of the JVM platform, and introduces new concepts
of asynchronous programming and Lambdas, amongst other syntactic improvements to the
language. Many of the language's upcoming features are concepts and constructs that Groovy
programmers have been familiar with for years.
This talk will discuss the upcoming features of Java 8, their practical implementations, and will discuss the new features in terms that developers familiar with Groovy can understand and immediately relate to.