This repository contains a simple authentication server built with Node.js and Express.
-
Updated
Dec 1, 2023 - TypeScript
This repository contains a simple authentication server built with Node.js and Express.
Lightweight and customizable Express.js rate limiter with flexible rules, middleware support, and production-ready protection against spam and abuse.
Thread safe implementaion of ratelimter using core java and singleton design pattern
A distributed, high-throughput API Rate Limiter built with Java, Spring Boot, and Redis. Uses the Token Bucket algorithm for efficient, scalable request throttling in a microservices architecture.
High-performance distributed API rate limiter in .NET 8. Implements 4 algorithms (token bucket, fixed window, sliding window, leaky bucket) with Redis + in-memory fallback. 10,000+ req/sec throughput, <500ms failover, 99.99% uptime SLA. Production-ready with 50+ tests.
A flexible and customizable rate limiting library for modern and legacy .NET APIs.
API Rate limiter service demonstration
Full-stack MERN API Rate Limiter with sliding-window rate limiting, JWT-based user identification, configurable IP/domain/user rules, breach notifications, admin dashboard, and automated testing.
DeepSeek Harness plugin for LLM API rate limiting, concurrency control, FIFO queuing, token budgets, and adaptive 429 cooldown
Cache invalidation, stampedes, rate limiting, replication, agent memory — the Redis knowledge that actually matters in production, across 7 phases.
Limits and Quotas on API Requests with HTTP headers based on IETF draft.
API Rate Limiter library built in Java. Uses Redis for the central datastore to make it compatible with distributed systems.
rate limiter created using common algorithms (e.g. token bucket, fixed window sliding window). built from scratch in Go
Implements various methods for limiting API calls to prevent sudden surge in traffic on your server.
Java implementation of an API Rate Limiter using the Sliding Window algorithm with HashMap and Queue for efficient per-user request throttling.
A Redis-powered API rate limiter built with Spring Boot and Docker.
Distributed Rate Limiter API built with Spring Boot, Redis, and Docker. Supports scalable request throttling for microservices.
production-ready Finance Management REST API built with Node.js, TypeScript, Express.js, and MongoDB. Features JWT authentication, role-based access control (Admin, Analyst, Viewer), input validation, rate limiting, and Swagger documentation. Deployed on Render with MongoDB Atlas.
To associate your repository with the api-rate-limiter topic, visit your repo's landing page and select "manage topics."