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,923Updated this week
Alternatives and similar repositories for armeria
Users that are interested in armeria are comparing it to the libraries listed below
Sorting:
- Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2☆619Updated 2 weeks ago
- Scouter is an open source APM (Application Performance Management) tool.☆2,134Updated 10 months ago
- Reactive Streams Specification for the JVM☆4,839Updated last year
- Resilience4j is a fault tolerance library designed for Java8 and functional programming☆10,140Updated this week
- Non-Blocking Reactive Foundation for the JVM☆5,081Updated this week
- Java implementation of RSocket☆2,366Updated 3 months ago
- An application observability facade for the most popular observability tools. Think SLF4J, but for observability.☆4,599Updated this week
- Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.☆5,570Updated this week
- Framework for Evolutionary Message-Driven Microservices on the JVM☆3,428Updated this week
- TCP/HTTP/UDP/QUIC client/server with Reactor over Netty☆2,674Updated this week
- Fibers, Channels and Actors for the JVM☆4,571Updated last year
- Java distributed tracing implementation compatible with Zipkin backend services.☆2,378Updated 2 weeks ago
- RSocket Protocol Definition☆1,854Updated 2 years ago
- Java libraries for writing microservices☆3,622Updated this week
- High throughput asynchronous task processing on Apache Kafka☆344Updated last month
- Capturing JVM- and application-level metrics. So you know what's going on.☆7,847Updated last week
- A high performance caching library for Java☆16,608Updated last week
- APM, (Application Performance Management) tool for large-scale distributed systems.☆13,608Updated this week
- Hollow is a java library and toolset for disseminating in-memory datasets from a single producer to many consumers for high performance r…☆1,229Updated last week
- A Kubernetes toolkit for building distributed applications using cloud native principles☆2,363Updated 10 months ago
- Fault tolerance and resilience patterns for the JVM☆4,253Updated 11 months ago
- ☆3,413Updated 5 months ago
- High performance non-blocking webserver☆3,647Updated last month
- The Java gRPC implementation. HTTP/2 based RPC☆11,718Updated this week
- Java rate limiting library based on token-bucket algorithm.☆2,484Updated 3 weeks ago
- Ehcache 3.x line☆2,046Updated 3 months ago
- Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model i…☆4,608Updated 5 months ago
- Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.☆12,584Updated last week
- Reactor Bill Of Materials (tracking reactor-core, reactor-netty and more)☆3,653Updated 2 weeks ago
- Library for configuration management API☆2,482Updated last month