io.activej:activej-http (maven):  High-performance asynchronous HTTP client and server with WebSocket support. Contains a bunch of different built-in servlets for request dispatching, loading static content, etc. 
Keywords: async|code-generation|dependency-injection|framework|high-performance|java|microservice|microservices|rpc|rpc-framework|serializer|web