The possibilities and advantages of non-blocking IO are great.
But as you have to hassle with callbacks all over the place you have to think differently.
Sometimes simple constructs we are used to are getting ugly or really hard to realize.
A little bit of Groovy-magic can help out to simplify life and make your code more look like you are used to.
This session wants to show experiences creating a vert.x-based application and the solutions we used to smooth up our code.