It is the time rethink the way we build HTTP applications. Instead of the thread per request model, let us explore how to leverage non-blocking and asynchronous model using Ratpack.