io.activej:archetype-rpc (maven):  Java components for building high-performance scalable applications with asynchronous I/O, ranging from standalone applications to global solutions. 
Keywords: async|code-generation|dependency-injection|framework|high-performance|java|microservice|microservices|rpc|rpc-framework|serializer|web