Visit the official web site for more information.
Armeria is an open-source asynchronous RPC/API client/server library built on top of Java 8, Netty 4.1, HTTP/2, Thrift and gRPC. Its primary goal is to help engineers build high-performance asynchronous microservices that use HTTP/2 as a session layer protocol.
It is open-sourced and licensed under Apache License 2.0 by LINE Corporation, who uses it in production.
Java 8 or later. See Requirements for more information.
We use Gradle and Java 11 or later to build Armeria. The following command will compile Armeria and generate JARs and web site:
$ ./gradlew build
Just create a new issue to ask a question, and browse the list of previous questions.
We also have a Slack workspace.
See CONTRIBUTING.md
.