frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Production-ready rate limiter with Web Dashboard and 5 algorithms

https://github.com/uppnrise/distributed-rate-limiter
1•uppnrise•3h ago

Comments

uppnrise•3h ago
Hi HN! Just released v1.2.0 of a distributed rate limiting service I've been building.

Key features:

• 5 rate limiting algorithms (Token Bucket, Sliding Window, Fixed Window, Leaky Bucket, Composite) • Redis backend for distributed state with atomic operations • New Web Dashboard for real-time monitoring • Geographic rate limiting with CDN support • REST API with 18 endpoints

Performance: 50K+ req/s, P95 < 2ms, ~100MB for 1M buckets

Built with Java 21 + Spring Boot. Includes comprehensive docs, client examples (Java/Python/Node/Go), Kubernetes manifests, and 265+ tests.

The Composite Rate Limiter is particularly interesting - it lets you combine multiple algorithms (e.g., API call limits + bandwidth limits) with configurable logic (AND, OR, weighted average, etc.).

Would love feedback on the implementation!

Gluten sensitivity linked to gut–brain interaction, not gluten itself

https://medicalxpress.com/news/2025-10-gluten-sensitivity-linked-gutbrain-interaction.html
1•bikenaga•1m ago•0 comments

The Road to Flux 1.0

https://github.com/tcbrindle/flux/discussions/242
1•coffeeaddict1•1m ago•0 comments

React Flow, open source libraries for node-based UIs with React or Svelte

https://github.com/xyflow/xyflow
3•mountainview•7m ago•0 comments

Agent Engineering 101: Software, systems, and security in practice

https://www.ashpreetbedi.com/articles/agent-engineering
2•bediashpreet•10m ago•0 comments

Sora 2 Can Generate Videos of Celebs Appearing to Shout Racist Slurs

https://www.rollingstone.com/culture/culture-features/openai-sora-2-celebrities-racial-slurs-1235...
1•healsdata•13m ago•0 comments

The maps of Ursula K Le Guin reveal an insight into world-building

https://theconversation.com/the-maps-of-ursula-k-le-guin-reveal-a-fascinating-insight-into-world-...
2•sohkamyung•14m ago•0 comments

Google claims 'quantum advantage' again – but researchers are sceptical

https://www.nature.com/articles/d41586-025-03300-4
1•gnabgib•15m ago•0 comments

PlainErrors: Streamlined Rails Error Pages for LLM Agents

https://www.panozzaj.com/blog/2025/10/23/plainerrors-streamlined-rails-error-pages-for-llm-agents/
1•panozzaj•16m ago•1 comments

A New Browser from Perplexity

https://www.perplexity.ai/comet
1•alexpogosyan•26m ago•0 comments

Data Science Weekly – Issue 622

https://datascienceweekly.substack.com/p/data-science-weekly-issue-622
1•sebg•31m ago•0 comments

Building a stable 'abode of thought': Kant's rules for virtuous thinking

https://theconversation.com/building-a-stable-abode-of-thought-kants-rules-for-virtuous-thinking-...
1•bikenaga•33m ago•0 comments

Late-surviving New Mexican dinosaurs illuminate high diversity and provinciality

https://www.science.org/doi/10.1126/science.adw3282
1•Stratoscope•34m ago•1 comments

My Car Is Becoming a Brick (EVs are poised to age like smartphones)

https://www.theatlantic.com/technology/2025/10/electric-car-software-updates-tesla/684643/
2•ryan_j_naughton•37m ago•7 comments

Ask HN: Mamdani is poised to become new mayor of New York. How do locals feel?

2•frenchmajesty•40m ago•0 comments

A few patterns with Truchet tiles

https://carlosn.com.br/blog/post/a-few-patterns-with-truchet-tiles/
1•carlosneves•40m ago•0 comments

Tamuning debate exposes rifts over who should vote on political future of island

https://www.postguam.com/news/local/tamuning-debate-exposes-rifts-over-who-should-vote-on-politic...
1•sipofwater•42m ago•2 comments

Dwarkesh Patel's Podcast with Andrej Karpathy

https://thezvi.substack.com/p/on-dwarkesh-patels-podcast-with-andrej
1•paulpauper•44m ago•0 comments

Lod Streaming for Gaussian Splats by Playcanvas - Demo of 34M splats

https://twitter.com/playcanvas/status/1981341894287274192
1•smusamashah•45m ago•1 comments

Woman wins right to work from home every day in landmark case

https://www.independent.co.uk/news/world/australasia/westpac-work-from-home-jobs-australia-b28490...
2•dmitrygr•46m ago•0 comments

Introduction to the Concept of Likelihood and Its Applications

https://journals.sagepub.com/doi/10.1177/2515245917744314
2•sebg•48m ago•0 comments

Google's New Quantum Algorithm May Be Useful

https://spectrum.ieee.org/quantum-echoes
1•te•48m ago•0 comments

Non Equilibrium Statistical Mechanics and Biology

https://chillphysicsenjoyer.substack.com/p/non-equilibrium-statistical-mechanics
1•crescit_eundo•48m ago•1 comments

At least 25 states plan to cut off food aid benefits in November

https://www.politico.com/news/2025/10/23/states-snap-food-aid-benefits-government-shutdown-00619117
5•cypherpunks01•48m ago•0 comments

Scog: Easily generate shell completions for any binary (bash, zsh, fish)

https://github.com/vrmiguel/scog
2•vrmiguel•50m ago•1 comments

Ask HN: Does anyone use D(lang) regularly? And for what?

1•nateb2022•50m ago•0 comments

Java Performs Better When You Misspell Variable Names

https://medium.com/javarevisited/java-performs-better-when-you-misspell-variable-names-5b9709893121
2•crummy•51m ago•1 comments

The Goldfish Problem: Why AI Agents Need Smaller Bowls to Swim Effectively

https://blog.justcopy.ai/p/why-ai-agents-struggle-with-big-goals
8•anup_sia•51m ago•1 comments

Government Shutdown Will Hit Air-Traffic Controllers Soon

https://www.wsj.com/politics/policy/air-traffic-controllers-paychecks-government-shutdown-e94ffa5c
2•zerosizedweasle•54m ago•0 comments

Yes, You Can Resurface Cylinder Heads with a Treadmill If You're Brave

https://www.thedrive.com/news/yes-you-can-resurface-cylinder-heads-with-a-treadmill-if-youre-brave
1•PaulHoule•54m ago•0 comments

Show HN: Open-source TypeScript SDK for sending and operating iMessages

https://github.com/sg-hq/imessage-kit
1•RyanZhuuuu•54m ago•1 comments