An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: throttling

TheLunarCompany/lunar

lunar.dev: Ground Control for 3rd Party APIs

Language: Go - Size: 8.39 MB - Last synced at: about 3 hours ago - Pushed at: about 5 hours ago - Stars: 123 - Forks: 6

kovstas/fs2-throttler

Throttling for FS2 based on the Token bucket algorithm.

Language: Scala - Size: 150 KB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 18 - Forks: 2

ZhuoZhuoCrayon/throttled-py

🔧 High-performance Python rate limiting library with multiple algorithms (Fixed Window, Sliding Window, Token Bucket, Leaky Bucket & GCRA) and storage backends (Redis, In-Memory).

Language: Python - Size: 1.15 MB - Last synced at: about 14 hours ago - Pushed at: 1 day ago - Stars: 140 - Forks: 5

breejs/bree

Bree is a Node.js and JavaScript job task scheduler with worker threads, cron, Date, and human syntax. Built for @ladjs, @forwardemail, @spamscanner, @cabinjs.

Language: JavaScript - Size: 1.33 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 3,147 - Forks: 86

Tanishqua-Simform/SimFood

SimFood, is food management system to track the food consumption as well as Task assignment among kitchen staff for our company Simform. This has been developed using Django and DRF, as an assignment during my training period.

Language: Python - Size: 133 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

reugn/go-streams

A lightweight stream processing library for Go

Language: Go - Size: 575 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,020 - Forks: 164

uburuntu/throttler

🔀⏳ Easy throttling with asyncio support

Language: Python - Size: 21.5 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 101 - Forks: 7

satmihir/fair

A Go library for serving resources fairly

Language: Go - Size: 394 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 757 - Forks: 16

TanStack/pacer

Utilities for debouncing, throttling, rate limiting, and queueing. Non-async and Async.

Language: TypeScript - Size: 957 KB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 153 - Forks: 7

ExHammer/hammer-backend-mnesia

Mnesia backend for Hammer

Language: Elixir - Size: 75.2 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 14 - Forks: 2

OpenIdentityPlatform/OpenIG

Open Identity Gateway (OpenIG) is a high-performance reverse proxy server with specialized session management and credential replay functionality.

Language: Java - Size: 7.98 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 79 - Forks: 9

vaebhav-98/ReactInterviewQuestions

All important questions asked during interview e.g. debouncing, throttling etc.

Language: JavaScript - Size: 579 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

SGrondin/bottleneck

Job scheduler and rate limiter, supports Clustering

Language: JavaScript - Size: 1.52 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 1,874 - Forks: 84

devanshptl/MovieVerse---API

MovieVerse is an API built using Django Rest Framework. I

Language: Python - Size: 14.3 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

marcosbarbero/spring-cloud-zuul-ratelimit

Rate limit auto-configure for Spring Cloud Netflix Zuul

Language: Java - Size: 1.29 MB - Last synced at: 7 days ago - Pushed at: 21 days ago - Stars: 1,136 - Forks: 387

macmade/Hot

Hot is macOS menu bar application that displays the CPU speed limit due to thermal issues.

Language: Swift - Size: 13.4 MB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 2,586 - Forks: 101

erpalma/throttled

Workaround for Intel throttling issues in Linux.

Language: Python - Size: 276 KB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 2,745 - Forks: 167

EastSun5566/ip-rate-limit-server

⏳ A rate limiter for IP

Language: TypeScript - Size: 2.56 MB - Last synced at: 3 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

uppnrise/springX

A lightweight utility library that enhances Spring Boot applications with AOP annotations, web utilities, data access tools, security simplifications, and observability features.

Language: Java - Size: 148 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

ixti/sidekiq-throttled

Concurrency and rate-limit throttling for Sidekiq

Language: Ruby - Size: 569 KB - Last synced at: 13 days ago - Pushed at: 16 days ago - Stars: 738 - Forks: 81

agoose77/throttlestop

Simple tool to manage thermal behaviour on Linux

Language: Python - Size: 39.1 KB - Last synced at: 10 days ago - Pushed at: almost 4 years ago - Stars: 137 - Forks: 8

thewaterfall/spring-rate-throttler

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.

Language: Java - Size: 85 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

denis-g/windows10-latency-optimization

:rocket: Windows 10/11 Latency Optimization – гайд про оптимизацию Windows и уменьшение задержек (latency, input-lag, throttling и stuttering), а так же про повышение FPS.

Language: Batchfile - Size: 8.48 MB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 329 - Forks: 29

alexzk1/MsiFanControl

Linux solution to control fans on MSI laptops.

Language: C++ - Size: 615 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 1

mehdizebhi/api-gateway-throttling

Implementation of API Gateway with Rate Limiting feature

Language: Java - Size: 17.6 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

epicweb-dev/cachified

🤑 wrap virtually everything that can store by key to act as cache with ttl/max-age, stale-while-validate, parallel fetch protection and type-safety support

Language: TypeScript - Size: 787 KB - Last synced at: 9 days ago - Pushed at: 21 days ago - Stars: 997 - Forks: 25

andrey-tech/bitrix24-api-php

Обертка на PHP7+ для работы с REST API Битрикс24 с использованием механизма входящих вебхуков, троттлингом запросов к API и логированием в файл.

Language: PHP - Size: 396 KB - Last synced at: 18 days ago - Pushed at: 9 months ago - Stars: 98 - Forks: 31

fastify/fastify-throttle

Throttle the download speed of a request

Language: JavaScript - Size: 384 KB - Last synced at: 5 days ago - Pushed at: 24 days ago - Stars: 20 - Forks: 6

CrafterKolyan/localhost-throttle

Tool to throttle or redirect your network connections

Language: Python - Size: 98.6 KB - Last synced at: 8 days ago - Pushed at: 25 days ago - Stars: 2 - Forks: 0

oslabs-beta/portara

Portara directive is a rate limiter / throttler for GraphQL

Language: TypeScript - Size: 894 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 159 - Forks: 4

MarcGiffing/bucket4j-spring-boot-starter

Spring Boot Starter for Bucket4j

Language: Java - Size: 1.07 MB - Last synced at: 10 days ago - Pushed at: 30 days ago - Stars: 327 - Forks: 67

ThrottlingTroll/ThrottlingTroll

Rate limiting/throttling/circuit-breaking middleware for ASP.NET Core and Azure Functions. Supports Redis and many other distributed counter stores.

Language: C# - Size: 640 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 117 - Forks: 6

beenotung/mistral-client

Client SDK for Mistral AI API with rate limit throttling and helper functions to convert stream delta messages to html/markdown/text

Language: TypeScript - Size: 6.84 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

hallazzang/asyncio-throttle

Simple, easy-to-use throttler for asyncio.

Language: Python - Size: 21.5 KB - Last synced at: 11 days ago - Pushed at: almost 3 years ago - Stars: 123 - Forks: 13

ParisaAlizadeh2003/SafeRateLimiter-

This Python project implements a Rate Limiter decorator that restricts the number of function calls within a specified time window. It helps control execution flow and prevent excessive function calls.

Language: Python - Size: 15.6 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

calasanmarko/TurboMac

Stops CPU throttling on Intel-based Macs

Language: Shell - Size: 91.8 KB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 70 - Forks: 8

inomera/mirket-guide

Mirket Business Guide

Size: 36.4 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 2

LeoColman/SimpleFeatureThrottler 📦

When adding a new feature to an unstable production environment, a service might want to limit the amount of calls made to external services or procedures. With Simple Feature Throttle you can control this.

Language: Kotlin - Size: 70.3 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

CSL-KU/RT-Gang

Real-Time Gang Scheduling in Linux

Language: C - Size: 8.71 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 8

WeTransfer/prorate

Redis-based rate limiter (with a leaky bucket implementation in Lua)

Language: Ruby - Size: 122 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 90 - Forks: 5

tannerlinsley/swimmer

🏊 Swimmer - An async task pooling and throttling utility for JS

Language: JavaScript - Size: 118 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 209 - Forks: 8

andrey-tech/bx24-wrapper-js

Класс-обертка для стандартной JS-библиотеки Битрикс24. Позволяет избежать ада колбеков и работать c REST API Битрикс24, используя асинхронные функции и асинхронные генераторы ECMAScript 9.

Language: JavaScript - Size: 85 KB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 14

Jnzinhnh/websocket_lambda_authorizer

This is a portfolio project to demostrate the author's skills

Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

JMPerez/promise-throttle

A small library to throttle promises. Useful to avoid rate limiting when using REST APIs.

Language: JavaScript - Size: 1.01 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 151 - Forks: 11

3A-Systems/OpenIG Fork of OpenIdentityPlatform/OpenIG

Интернет шлюз (реверсивный прокси) контроля доступа к UI и API. Позволяет организовывать защищенный доступ к веб приложениям и API путем решения задач маршрутизации, аутентификации, авторизации, федерации и расширения профиля.

Language: Java - Size: 7.3 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

m-thirumal/spring-cloud-gateway

Spring cloud gateway with Rate Limiter (Redis) [Service denial], Circuit Breaker (Resilience4J), Load balancing, encryption and decryption, etc.

Language: Java - Size: 1.06 MB - Last synced at: 21 days ago - Pushed at: 8 months ago - Stars: 16 - Forks: 2

lambdaclass/throttle

Erlang/OTP application to rate limit resource access

Language: Erlang - Size: 779 KB - Last synced at: about 8 hours ago - Pushed at: over 3 years ago - Stars: 44 - Forks: 18

ExHammer/hammer-plug

A plug to apply rate-limiting with Hammer

Language: Elixir - Size: 63.5 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 70 - Forks: 8

reugn/equalizer

A set of performant rate limiters for Go

Language: Go - Size: 37.1 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 90 - Forks: 3

superbrobenji/async-queue

A simple concurrency limiter with built in timouts and retries

Language: JavaScript - Size: 1.05 MB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

Ananthakrishnan12/Blog-API-Django

🚀 Django REST API for a Blog – A backend API for managing blog posts, including authentication, pagination, throttling, and CRUD operations using Django Rest Framework (DRF).

Language: Python - Size: 73.8 MB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

mohammed90/caddy-throttle-listener

Caddy module to throttle incoming connection bandwidth

Language: Go - Size: 10.7 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 14 - Forks: 0

bashkirtsevich-llc/aioudp

Asyncio UDP server

Language: Python - Size: 30.3 KB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 25 - Forks: 9

andrey-tech/amocrm-api-php

Простая обертка на PHP7+ для работы с API amoCRM v2 с aвторизацией oAuth 2.0, поддержкой AJAX-запросов к frontend-методам, троттлингом запросов к API, блокировкой одновременного обновления одной сущности и логированием в файл.

Language: PHP - Size: 2.29 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 35 - Forks: 12

github/freno-client

Ruby client and throttling library for freno, the throttler service

Language: Ruby - Size: 216 KB - Last synced at: 16 days ago - Pushed at: 2 months ago - Stars: 21 - Forks: 12

MrEshboboyev/api-rate-limiter

A robust and scalable API Rate Limiter implementation in .NET Core, supporting 4 algorithms (Fixed Window, Sliding Window, Token Bucket, Concurrency) with IP-based rate limiting. Built using Clean Architecture and integrated with Redis for distributed environments.

Language: C# - Size: 42 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

knands42/Streaming-With-Throttling

Project made in order to learn nodejs streams and how to add throttling before an writable stream

Language: JavaScript - Size: 12.7 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

andrey-tech/yclients-api-php Fork of slowprog/yclients-api

Обертка на PHP7+ для работы с REST API YCLIENTS v2.0 c троттлингом запросов к API и логированием в файл.

Language: PHP - Size: 495 KB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 9 - Forks: 5

andrey-tech/http-client-php

Простой НТТР(S) клиент на PHP7+ с троттлингом запросов, поддержкой маркера BOM в теле сообщения формата JSON и выводом отладочной информации в STDOUT.

Language: PHP - Size: 331 KB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 2

backdrop-contrib/rules_throttle

Provides a delay action to rules, to help reduce resource usage in Backdrop CMS

Language: PHP - Size: 15.6 KB - Last synced at: 18 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

thusithz/throttling-app

A full-stack application built with Node.js and React.js that implements IP-based request throttling.

Language: TypeScript - Size: 1.19 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

gopal96685/throttler

A highly configurable Go library for rate-limiting, task scheduling, and priority-based execution with retries, backoff, and circuit breaking capabilities.

Language: Go - Size: 26.4 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 16 - Forks: 1

syropian/laravel-notification-channel-throttling

Throttle your Laravel notifications on a per-channel basis

Language: PHP - Size: 257 KB - Last synced at: 13 days ago - Pushed at: 10 months ago - Stars: 9 - Forks: 0

DianaIonita/serverless-api-gateway-throttling

A plugin for the Serverless framework which configures throttling for API Gateway endpoints.

Language: JavaScript - Size: 193 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 75 - Forks: 7

ori88c/zero-backpressure-fixed-window-promise-rate-limiter

A modern Promise rate-limiter for Node.js projects, implementing a fixed-window throttling policy. It restricts the number of tasks that can start execution within distinct, non-overlapping time windows. The API provides backpressure control by signaling availability, for enhanced efficiency.

Language: TypeScript - Size: 227 KB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

cmatosbc/charon

Throttling and rate limiting in a cohesive and simple way.

Language: PHP - Size: 25.4 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 4 - Forks: 1

MarkCiliaVincenti/SemaphoreSlimThrottling

A class that uses SemaphoreSlim but allows a negative initialCount. This could be used, for example, when starting to throttle requests but initially already have more concurrent requests than the maximum you want to start allowing.

Language: C# - Size: 75.2 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 9 - Forks: 0

Cod-e-Codes/little-lemon-api-project

This repository contains the backend API for the Little Lemon restaurant. Built using Django and Django REST Framework (DRF), it manages menu items, orders, and user roles such as customers, managers, and delivery crew.

Language: Python - Size: 61.5 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

hadielmougy/shield

Fault tolerance library for java

Language: Java - Size: 185 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 7 - Forks: 0

lupomontero/porch

Promise Orchestrator: Easily process promise batches both sequentially and concurrently, controlling concurrency and throttling.

Language: JavaScript - Size: 739 KB - Last synced at: 1 day ago - Pushed at: 12 days ago - Stars: 14 - Forks: 3

shivvamm/Shloka-Server

Shloka Server Application For Serving Sanskrit Shloks and Slogans

Language: JavaScript - Size: 3.09 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

Leonid74/wildberries-api-php

Wildberries REST API statistics client library with throttling requests

Language: PHP - Size: 23.4 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 7

MarkKhramko/throttle-hooks

Convenient React useThrottle and useDebounce hooks for a clean component code.

Language: TypeScript - Size: 13.7 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 5 - Forks: 0

mahmud035/JavaScript-Pro-by-Colt-Steele

This repository provides a comprehensive guide to advanced JavaScript concepts and techniques.

Language: JavaScript - Size: 9.58 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

anuragkmr45/rate-limiter-utils

rate-limiter-utils is an npm package designed to optimize how frontend applications interact with APIs. It helps manage API request rates by implementing debouncing and throttling techniques, which improve performance and prevent issues like exceeding API rate limits.

Language: TypeScript - Size: 98.6 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

meysam81/yara 📦

A project defined in an interview session

Language: Python - Size: 41 KB - Last synced at: 18 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

drm317/SpringBootCQRSEventSourcingReference 📦

Microservices, CQRS and Event Sourcing reference implementation using Spring Cloud.

Language: Java - Size: 289 KB - Last synced at: 9 months ago - Pushed at: over 7 years ago - Stars: 12 - Forks: 1

rubrikinc/fluent-plugin-quota-throttle

Customisable Quota based Throttling for Fluentd

Language: Ruby - Size: 95.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

mehrankmlf/Github-Repositories

iOS app to search Github repository

Language: Swift - Size: 78.1 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

patrickkunka/bandwidth-throttle-stream

A Node.js and Deno transform stream for throttling bandwidth

Language: TypeScript - Size: 372 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 24 - Forks: 3

defense-cr/defense

🔮 A Crystal HTTP handler for throttling, blocking and tracking malicious requests.

Language: Crystal - Size: 63.5 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 60 - Forks: 3

rubrikinc/fluent-plugin-throttle

Rate limiting for fluentd

Language: Ruby - Size: 31.3 KB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 41 - Forks: 24

dropbox/load_management

This repository contains Go utilities for managing isolation and improving reliability of multi-tenant systems.

Language: Go - Size: 146 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 54 - Forks: 15

thejasmeetsingh/django-social-app

A small social networking application build using Django and Django Rest Framework

Language: Python - Size: 44.9 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Blinkuu/qms

A generic, horizontally-scalable, highly-available and fault-tolerant quota management service

Language: Go - Size: 227 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 0

aws-samples/api-gateway-websocket-saas-rate-limiting-using-aws-lambda-authorizer

When creating a SaaS multi-tenant systems which require websocket connections we need a way to rate limit those connections on a per tenant basis. With Amazon API Gateway you have the option to use usage plans with HTTP connections however they are not available for websockets. To enable rate limiting we can use a API Gateway Lambda Authorizer to validate a connection and control access. Using a Lambda Authorizer we can implement code to allow the system to valid connection rates and throttle inbound connections on a per tenant basis. This sample also demonstrates pool and silo modes for handling the message traffic per tenant.

Language: JavaScript - Size: 941 KB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 31 - Forks: 5

aniketsinha/DynamoDB_Throttling_Tests

Test throttling of DynamoDB table

Language: Java - Size: 3.91 KB - Last synced at: 12 months ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

marcofaggian/am-i-burning 📦

Am i burning? Find out if your Mac is burning in thermal throttling

Language: JavaScript - Size: 777 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

EzraEllette/autocomplete

Language: JavaScript - Size: 2.77 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

montag451/rlproxy

A small TCP proxy with rate limiting capability

Language: Go - Size: 80.1 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 3

Kasimkkn/practice-javascript-interview-question-

Curated collection of JavaScript interview questions with solutions, categorized by difficulty level and real interview sources.

Language: HTML - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

raceychan/premier

premier is an intuitive throttler that supports various backends and throttling algorihms, it can be used in distributed application for throttling web-api and any regular function.

Language: Python - Size: 94.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

jaikrishnaverma-dev/debounce_search_functionality

This project demonstrates optimization techniques in React by implementing input debounce for search functionality. By delaying API calls until the user pauses typing, unnecessary renders and API requests are minimized, resulting in a smoother user experience.

Language: JavaScript - Size: 599 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

cowwoc/token-bucket

A Java implementation of the Token Bucket algorithm

Language: Java - Size: 642 KB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 2

SharadaShehan/Airline_Reservation_System

Real-time Tickets Reservation System, implemented for B Airways Company.

Language: JavaScript - Size: 114 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 3

Mariama4/scheduler-sibsiu

Telegram bot that allows you to get the schedule from the site in picture format and subscribe to schedule updates

Language: Python - Size: 111 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

willnguyen1312/react-debounce-footgun

My reproduction repo for blog post on debouncing / throttling technique 💞

Language: JavaScript - Size: 44.9 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

dotnetcore5/Dotnet.Sample.Api

dotnet 5 web api with api-versioning, documentation through swagger, localization, claim based jwt token security, feature toggling, centralized logging/exception-handling, throttling, caching, etc.

Language: C# - Size: 293 KB - Last synced at: 11 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

jur0/limiter

Elixir GCRA rate limiter

Language: Elixir - Size: 15.6 KB - Last synced at: 9 days ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 0

americanexpress/redux-lifesaver

✨ redux-lifesaver is a middleware that keeps track of how many times actions of the same type are dispatched within a given period.

Language: JavaScript - Size: 509 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 22 - Forks: 5