line / armeria
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.
☆4,887Updated this week
Alternatives and similar repositories for armeria:
Users that are interested in armeria are comparing it to the libraries listed below
- Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2☆612Updated last week
- An application observability facade for the most popular observability tools. Think SLF4J, but for observability.☆4,569Updated this week
- Non-Blocking Reactive Foundation for the JVM☆5,056Updated this week
- Resilience4j is a fault tolerance library designed for Java8 and functional programming☆10,056Updated this week
- Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.☆5,537Updated this week
- Java implementation of RSocket☆2,363Updated last month
- TCP/HTTP/UDP/QUIC client/server with Reactor over Netty☆2,656Updated this week
- Reactor Bill Of Materials (tracking reactor-core, reactor-netty and more)☆3,647Updated 2 weeks ago
- Unified Queries for Java☆4,836Updated last week
- High performance non-blocking webserver☆3,630Updated last week
- Reactive Streams Specification for the JVM☆4,835Updated last year
- The Java gRPC implementation. HTTP/2 based RPC☆11,661Updated this week
- APM, (Application Performance Management) tool for large-scale distributed systems.☆13,559Updated this week
- Framework for Evolutionary Message-Driven Microservices on the JVM☆3,399Updated this week
- vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the …☆5,876Updated this week
- Java distributed tracing implementation compatible with Zipkin backend services.☆2,374Updated last month
- OpenTracing API for Java. 🛑 This library is DEPRECATED! https://github.com/opentracing/specification/issues/163☆1,687Updated 3 years ago
- Spring Boot starter module for gRPC framework.☆2,241Updated last year
- A high performance caching library for Java☆16,452Updated this week
- The reliable, generic, fast and flexible logging framework for Java.☆3,089Updated last week
- ☆3,636Updated 9 months ago
- ☆2,213Updated 2 weeks ago
- High throughput asynchronous task processing on Apache Kafka☆344Updated 2 months ago
- Runtime code generation for the Java virtual machine.☆6,444Updated last week
- Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on…☆6,276Updated this week
- Asynchronous Http and WebSocket Client library for Java☆6,326Updated this week
- Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model i…☆4,598Updated 3 months ago
- Replicate your Key Value Store across your network, with consistency, persistance and performance.☆2,839Updated 2 months ago
- Feign makes writing java http clients easier☆9,623Updated this week
- Netty project - an event-driven asynchronous network application framework☆33,914Updated last week