With this library you can run an HTTP server on top of Netty. You just give it a function to handle the requests. The request body can be consumed as a backpressured reactive streams publisher or as an accumulated input stream. The response bodies are always reactive streams publishers. The handler functions are not supposed to do blocking calls.
There is also a simple HTTP client API using Netty. It has a reactive streams interface with backpressure for the response body.
Read more in the API documentation.