concurrency-limits

Concurrency limiter

A Java library that helps services determine and enforce optimal concurrency limits to balance throughput with latency.

GitHub

3k stars
373 watching
311 forks
Language: Java
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bucket4j/bucket4jProvides a Java rate limiting library based on the token-bucket algorithm.2,367
sindresorhus/p-limitLimits concurrent execution of promise-returning and async functions.2,083
vivek-ng/concurrency-limiterA library that limits concurrency and provides features like timeouts, dynamic priority, and context cancellation for goroutines.17
jberryman/unagi-chanA high-performance concurrent queue implementation using atomic counters and the x86 fetch-and-add instruction127
stefanprodan/aspnetcoreratelimitProvides rate limiting middleware for ASP.NET Core applications3,122
animir/node-rate-limiter-flexibleA rate limiter for preventing DDoS and brute force attacks on web applications3,093
awaitility/awaitilityA Java DSL for synchronizing asynchronous operations in testing3,845
sindresorhus/p-queueA promise queue with concurrency control to limit the number of concurrent operations3,506
ai/size-limitAnalyzes JavaScript bundle size and execution time to enforce performance budgets6,582
real-logic/agronaA Java library providing efficient data structures and utility methods for high-performance applications.2,900
koajs/maxrequestsLimits the number of requests on each persistent HTTP connection to prevent abuse or denial-of-service attacks.3
apache/jmeterA tool used to simulate heavy loads on servers and measure their performance under different conditions.8,467
didip/tollboothMiddleware to control HTTP request rates based on various criteria such as IP address, path, methods, and headers.2,717
netflix/servoProvides a simple interface to expose and publish Java application metrics using JMX1,418
microlinkhq/async-ratelimiterAn asynchronous rate limiter middleware implementation using Redis to track requests and enforce limits.320