EZ

EZThrottle – Coordinated retries and region racing for APIs Gleam/BEAM

Hacker News

EZThrottle – Coordinated retries and region racing for APIs Gleam/BEAM

Hi HN, I built EZThrottle because I was tired of copy-pasting exponential backoff into every codebase. The core idea: retries shouldn't be independent. When thousands of machines all hit a 429 and retry independently, you get retry storms that cascade into outages. EZThrottle coordinates failure in one place. What it does: - Rate limiting per destination (default 2 RPS – conservative on purpose) - Region racing: send to multiple regions, accept first success, cancel the rest. If one region goes down, your request still completes with just a latency bump instead of a full outage - Adds event-driven architecture to your stack via webhooks – fire and forget, get results delivered Current scale (setting expectations): Running 4 machines across 2 US regions (Dallas + Washington DC) on Fly.io. Not massive yet – we'll expand to more regions with demand. Early days. SDKs: - Python: https://github.com/rjpruitt16/ezthrottle-python - Node: https://github.com/rjpruitt16/ezthrottle-node - Go: https://github.com/rjpruitt16/ezthrottle-go Written in Gleam, runs on the BEAM. This is part of a larger vision (L8-OS – local-first AI stack), but EZThrottle works standalone. Blog post with architecture diagrams: https://ezthrottle.network/blog/making-failure-boring-again Free tier: 1M requests/month. Happy to answer questions. @RahmiPruitt on Twitter

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
66%66% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
62%62% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntUnlikely to reach the leaderboard · Strong signals: mac, code, apis · Missing: agents, macos, agent
46%46% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: month · Missing: mobile apps, ios, personal
37%37% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
21%21% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
15%15% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Bo
BoatThing, Data for Racing Sailboats50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

BoatThing, Data for Racing Sailboats

Hacker News4
Mo
Motocal – Design and get shipped your own motor racing decals42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Motocal – Design and get shipped your own motor racing decals

Hacker News1
Mo
Motocal – Design and get shipped your own motor racing decals42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Motocal – Design and get shipped your own motor racing decals

Hacker News6
Hounds of Fury
Hounds of Fury57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Greyhound racing game

Indie Hackerscommitment-full-time
Ho
Horse racing in Slack55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Horse racing in Slack

Hacker News1
Fi
Fighting ICO Scammers with APIs51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fighting ICO Scammers with APIs

Hacker News9
Op
OpenAPI OAuth 2.0 scopes enforcement for APIs66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

OpenAPI OAuth 2.0 scopes enforcement for APIs

Hacker News7
Ko
Kompy, a Wrapper for Komoot APIs30%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Kompy, a Wrapper for Komoot APIs

Hacker News1
Vi
Visualizing a complex horse racing wager58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Visualizing a complex horse racing wager

Hacker News1
Gy
Gyro Racer – Simple yet addicting gyroscope racing game41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Gyro Racer – Simple yet addicting gyroscope racing game

Hacker News7