Resilience4j is a fault tolerance library designed for Java8 and functional programming
-
Updated
Jun 18, 2024 - Java
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Fault tolerance and resilience patterns for the JVM
Java rate limiting library based on token-bucket algorithm.
Low Level Designs of common data structures. These designs keep concurrency control, latency and throughput in mind. We use design patterns where applicable to make the code readable, extensible and testable.
“ ApiBoot”是为接口服务而生的,基于“ SpringBoot”完成扩展和自动配置,内部封装了一系列的开箱即用Starters。
an excellent API limiting framework for Spring boot/cloud application, especially for microservice project
sample spring cloud application with embedded api gateway on spring cloud gateway with or without service discovery with eureka
POCs, side projects, everything just for fun.
🎃Rate limit for java.(java 渐进式限流工具框架,支持 spring springboot 字节码)
A distributed microservices event-driven search engine for tweets and a zero trust architecture.
Spring cloud gateway with Rate Limiter (Redis) [Service denial], Circuit Breaker (Resilience4J), Load balancing, encryption and decryption, etc.
Java Rate Limiter Derived From Googles' Guava Implementation
Spring boot API Rate Limiting by User with Bucket4j and Redis
Java Rate Limiter Derived From Googles' Guava Implementation
You can easily configure method-level security in your Controller through annotations.
Easy rate-limit implementation for SparkJava.
Rate Limiter for API using Token Bucket Algorithm
Java Library to control repetition of events backed by Redis.
A library for rate-limiting (throttling) HTTP requests in Spring applications. It provides annotations to be used on controller methods or classes to enforce rate-limiting and uses a token bucket algorithm to limit the number of requests that can be made in a certain period of time.
Add a description, image, and links to the rate-limiter topic page so that developers can more easily learn about it.
To associate your repository with the rate-limiter topic, visit your repo's landing page and select "manage topics."