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. Let's embrace the reality, we almost always have to deal with more than one protocol. It was once Thrift, today it's gRPC, and REST never gets old. At the same time, you sometimes have to handle health check requests from a load balancer or even serve some static files. Armeria is capable of running services using different protocols, all on a single port. No need for any proxies or sidecars. Enjoy the reduced complexity and points of failure, even when migrating between protocols!

Features

  • Headache-free RPC with documentation service
  • Build a reactive microservice at your pace, not theirs
  • Fuel your request pipeline with reusable components
  • Integrate seamlessly with your favorite frameworks & languages
  • Flexible service discovery and client-side load-balancing
  • Armeria solves your problems by providing various reusable components called ‘decorators’ in a clean, consistent, flexible and user-friendly API

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

Apache License V2.0

Follow Armeria

Armeria Web Site

Other Useful Business Software
Rezku Point of Sale Icon
Rezku Point of Sale

Designed for Real-World Restaurant Operations

Rezku is an all-inclusive ordering platform and management solution for all types of restaurant and bar concepts. You can now get a fully custom branded downloadable smartphone ordering app for your restaurant exclusively from Rezku.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Armeria!

Additional Project Details

Programming Language

Java

Related Categories

Java Frameworks

Registered

2023-05-09