All Projects → line → Armeria

line / Armeria

Licence: apache-2.0
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

Programming Languages

java
68154 projects - #9 most used programming language
typescript
32286 projects
Thrift
134 projects
scala
5932 projects
kotlin
9241 projects
Less
1899 projects

Projects that are alternatives of or similar to Armeria

Hprose Php
Hprose is a cross-language RPC. This project is Hprose 3.0 for PHP
Stars: ✭ 1,952 (-42.45%)
Mutual labels:  rpc, rpc-framework, rpc-client, rpc-server, rpc-library
Servicetalk
A networking framework that evolves with your application
Stars: ✭ 656 (-80.66%)
Mutual labels:  microservices, grpc, rpc, http2, netty
rony
Fast and Scalable RPC Framework
Stars: ✭ 41 (-98.79%)
Mutual labels:  rpc, http-server, rpc-server, rpc-client, rpc-framework
nodejs grpc
GRPC based API CRUD using Nodejs at both server and client side
Stars: ✭ 17 (-99.5%)
Mutual labels:  rpc, rpc-server, rpc-client, rpc-framework
Grpc Go
The Go language implementation of gRPC. HTTP/2 based RPC
Stars: ✭ 15,042 (+343.46%)
Mutual labels:  microservices, grpc, rpc, hacktoberfest
Akka Http
The Streaming-first HTTP server/module of Akka
Stars: ✭ 1,163 (-65.71%)
Mutual labels:  hacktoberfest, http-client, http2, http-server
hprose-as3
Hprose for ActionScript 3.0
Stars: ✭ 18 (-99.47%)
Mutual labels:  rpc, rpc-client, rpc-framework, rpc-library
hrpc
Common interface definition based rpc implementation
Stars: ✭ 21 (-99.38%)
Mutual labels:  rpc, rpc-client, rpc-framework, rpc-library
Yarpc Go
A message passing platform for Go
Stars: ✭ 285 (-91.6%)
Mutual labels:  microservices, grpc, rpc, thrift
Otoroshi
Lightweight api management on top of a modern http reverse proxy
Stars: ✭ 177 (-94.78%)
Mutual labels:  microservices, hacktoberfest, http2
Xian
reactive风格的微服务框架
Stars: ✭ 196 (-94.22%)
Mutual labels:  microservices, rpc, gateway
Micro Starter Kit
Cloud Native GoLang Microservices - gRPC, GraphQL
Stars: ✭ 167 (-95.08%)
Mutual labels:  microservices, grpc, gateway
Saluki
Spring Boot starter module for gRPC framework.
Stars: ✭ 267 (-92.13%)
Mutual labels:  rpc, rpc-framework, gateway
Zeebe
Distributed Workflow Engine for Microservices Orchestration
Stars: ✭ 2,165 (-36.17%)
Mutual labels:  microservices, grpc, hacktoberfest
XRPC
dotnet high performance remote interface and delegate invoke(RPC) communication components,support millions RPS remote interface method invokes
Stars: ✭ 77 (-97.73%)
Mutual labels:  rpc-server, rpc-client, rpc-framework
http
Extension module of golang http service
Stars: ✭ 57 (-98.32%)
Mutual labels:  rpc, http-server, rpc-framework
waspy
WASP framework for Python
Stars: ✭ 43 (-98.73%)
Mutual labels:  micro-framework, http-client, http-server
DataXServer
为DataX(https://github.com/alibaba/DataX) 提供远程多语言调用(ThriftServer,HttpServer) 分布式运行(DataX on YARN) 功能
Stars: ✭ 130 (-96.17%)
Mutual labels:  thrift, http-server, thrift-server
Firefly
Firefly is an asynchronous web framework for rapid development of high-performance web application.
Stars: ✭ 277 (-91.83%)
Mutual labels:  http-client, http2, http-server
Rpcx Gateway
http gateway for rpcx services. Clients in any programming languages can call them
Stars: ✭ 145 (-95.73%)
Mutual labels:  microservices, rpc, gateway

Visit the official web site for more information.

Armeria

Build a reactive microservice at your pace, not theirs.

Armeria is your go-to microservice framework for any situation. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

It is open-sourced by the creator of Netty and his colleagues at LINE Corporation.

Requirements

How to reach us — chat, questions and newsletters

Visit the community to chat with us, ask questions and learn how to contribute.

Hall of fame

See the complete list of our contributors.

Contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].