fluxninja/aperture

Rate limiting, caching, and request prioritization for modern workloads

45
/ 100
Emerging

Aperture helps site reliability engineers and operations teams manage the flow of requests into their cloud applications. It takes in application-specific details like user IDs, subscription tiers, or request complexity, and outputs decisions on whether to allow, rate-limit, or prioritize specific requests. This ensures applications remain stable, performant, and cost-efficient even during peak loads.

729 stars.

Use this if you need fine-grained control over how your cloud application handles incoming requests, preventing overload, ensuring fair access, and optimizing resource use.

Not ideal if you are looking for a simple, single-service rate limiter and don't require complex prioritization, caching, or distributed load management across multiple services.

site-reliability-engineering cloud-operations application-performance traffic-management cost-optimization
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 13 / 25

How are scores calculated?

Stars

729

Forks

35

Language

Go

License

Apache-2.0

Category

llm-api-gateways

Last pushed

Dec 21, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mlops/fluxninja/aperture"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.