bucket4j
Rate limiter
Provides a Java rate limiting library based on the token-bucket algorithm.
Java rate limiting library based on token-bucket algorithm.
2k stars
55 watching
286 forks
Language: Java
last commit: 15 days ago
Linked from 1 awesome list
apache-ignitehazelcastinfinispanjcacheoracle-coherencerate-limitrate-limiterrate-limitingtoken-bucket
Related projects:
Repository | Description | Stars |
---|---|---|
netflix/concurrency-limits | A Java library that helps services determine and enforce optimal concurrency limits to balance throughput with latency. | 3,261 |
twitter4j/twitter4j | A Java library providing access to the Twitter API for sending and retrieving tweets. | 2,778 |
qos-ch/slf4j | An abstraction layer for various logging frameworks allowing users to switch at deployment time. | 2,340 |
langchain4j/langchain4j | A unified Java API for integrating large language models and vector stores into applications. | 4,873 |
brettwooldridge/hikaricp | A high-performance JDBC connection pool implementation | 20,010 |
phishman3579/java-algorithms-implementation | A collection of implemented algorithms and data structures in Java | 4,454 |
failsafe-lib/failsafe | A Java library providing concise APIs for handling failures and implementing resilience patterns in software systems. | 4,196 |
ai/size-limit | Analyzes JavaScript bundle size and execution time to enforce performance budgets | 6,561 |
real-logic/agrona | A Java library providing efficient data structures and utility methods for high-performance applications. | 2,875 |
animir/node-rate-limiter-flexible | A rate limiter for preventing DDoS and brute force attacks on web applications | 3,072 |
sofastack/sofa-jraft | A production-grade Java implementation of the RAFT consensus algorithm for distributed systems | 3,599 |
google/guava | A collection of reusable Java libraries with various utility functions and data structures | 50,204 |
fasterxml/jackson-databind | A general-purpose data-binding package for Java applications | 3,527 |
manifold-systems/manifold | A Java compiler plugin providing advanced metaprogramming capabilities and language enhancements. | 2,412 |
winterbe/java8-tutorial | A tutorial guide to new Java 8 language features and API changes | 16,720 |