frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I built a fuse box for microservices

https://www.openfuse.io
7•rodrigorcs•15h ago
Hey HN! I'm Rodrigo, I run distributed systems across a few countries. I built Openfuse because of something that kept bugging me about how we all do circuit breakers.

If you're running 20 instances of a service and Stripe starts returning 500s, each instance discovers that independently. Instance 1 trips its breaker after 5 failures. Instance 14 just got recycled and hasn't seen any yet. Instance 7 is in half-open, probing a service you already know is dead. For some window of time, part of your fleet is protecting itself and part of it is still hammering a dead dependency and timing out, and all you can do is watch.

Libraries can't fix this. Opossum, Resilience4j, Polly are great at the pattern, but they make per-instance decisions with per-instance state. Your circuit breakers don't talk to each other.

Openfuse is a centralized control plane. It aggregates failure metrics from every instance in your fleet and makes the trip decision based on the full picture. When the breaker opens, every instance knows at the same time.

It's a few lines of code:

  const result = await openfuse.breaker('stripe').protect(
    () => chargeCustomer(payload)
  );
The SDK is open source, anyone can see exactly what runs inside their services.

The other thing I couldn't let go of: when you get paged at 3am, you shouldn't have to find logs across 15 services to figure out what's broken. Openfuse gives you one dashboard showing every breaker state across your fleet: what's healthy, what's degraded, what tripped and when. And, you shouldn't need a deploy to act. You can open a breaker from the dashboard and every instance stops calling that dependency immediately. Planned maintenance window at 3am? Open beforehand. Fix confirmed? Close it instantly. Thresholds need adjusting? Change them in the dashboard, takes effect across your fleet in seconds. No PRs, no CI, no config files.

It has a decent free tier for trying it out, then $99/mo for most teams, $399/mo with higher throughput and some enterprise features. Solo founder, early stage, being upfront.

Would love to hear from people who've fought cascading failures in production. What am I missing?

Comments

whalesalad•1h ago
const openfuse = new OpenfuseCloud(...);

what happens when your service goes down

dsl•26m ago
Now I have seen it all... a SaaS solution for making local outages global.

Show HN: A Lisp where each function call runs a Docker container

https://github.com/a11ce/docker-lisp
7•a11ce•1h ago•2 comments

Show HN: Rebrain.gg – Doom learn, don't doom scroll

68•FailMore•17h ago•26 comments

Show HN: Respectlytics – Open-source, privacy-first mobile analytics (MIT+AGPL)

https://github.com/respectlytics/respectlytics
15•cesncn•3d ago•1 comments

Show HN: I built a fuse box for microservices

https://www.openfuse.io
7•rodrigorcs•15h ago•2 comments

Show HN: VectorNest responsive web-based SVG editor

https://ekrsulov.github.io/vectornest/
77•ekrsulov•14h ago•25 comments

Show HN: CEL by Example

https://celbyexample.com/
76•bufbuild•15h ago•39 comments

Show HN: I'm launching a LPFM radio station

https://www.kpbj.fm/
95•solomonb•1d ago•52 comments

Show HN: Breadboard – A modern HyperCard for building web apps on the canvas

https://breadboards.io/
80•simquat•2d ago•9 comments

Show HN: Trust Protocols for Anthropic/OpenAI/Gemini

https://www.mnemom.ai
34•alexgarden•13h ago•28 comments

Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

https://asteroidos.org/news/2-0-release/index.html
452•moWerk•1d ago•67 comments

Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript

https://github.com/n-e/pg-typesafe
67•n_e•1d ago•32 comments

Show HN: I taught LLMs to play Magic: The Gathering against each other

https://mage-bench.com/
113•GregorStocks•1d ago•83 comments

Show HN: Formally verified FPGA watchdog for AM broadcast in unmanned tunnels

https://github.com/Park07/amradio
62•anonymoosestdnt•14h ago•26 comments

Show HN: Echo, an iOS SSH+mosh client built on Ghostty

https://replay.software/updates/introducing-echo
110•sgottit•11h ago•69 comments

Show HN: Codereport – track TODOs, refactors, and bugs in your repo with a CLI

4•pulko•6h ago•0 comments

Show HN: Glitchy camera – a circuit-bent camera simulator in the browser

https://glitchycam.com
168•elayabharath•2d ago•22 comments

Show HN: I wrote a technical history book on Lisp

https://berksoft.ca/gol/
241•cdegroot•1d ago•90 comments

Show HN: I built a "Socratic" AI to stop my daughter from copy-pasting homework

https://thinkqurio.com/
32•qurio_dev•2d ago•34 comments

Show HN: Env-rx – Catch missing .env variables before they break your CI

https://github.com/xserhio/env-rx
3•xserhio•8h ago•1 comments

Show HN: Jemini – Gemini for the Epstein Files

https://jmail.world/jemini
476•dvrp•3d ago•97 comments

Show HN: gwt-zsh – Stupidly simple Git worktree management

https://github.com/aasimsani/gwt-zsh
4•aasimsani•8h ago•1 comments

Show HN: SkillForge – Turn screen recordings into agent skill files

https://skillforge.expert/
2•YaraDori•8h ago•1 comments

Show HN: macOS native DAW with Git branching model

https://www.scratchtrackstudio.com
5•hpen•8h ago•1 comments

Show HN: Sports-skills.sh – sports data connectors for AI agents

https://github.com/machina-sports/sports-skills
4•andreantonelli•9h ago•0 comments

Show HN: Scanned 1927-1945 Daily USFS Work Diary

https://forestrydiary.com/
118•dogline•2d ago•28 comments

Show HN: 6cy – Experimental streaming archive format with per-block codecs

https://github.com/byte271/6cy
33•yihac1•1d ago•8 comments

Show HN: Wildex – Pokémon Go for real wildlife

https://apps.apple.com/us/app/wildex-identify-plants-animals/id6748092158
103•AnujNayyar•2d ago•71 comments

Show HN: I Made a Programming Language with Python Syntax, zero-copy and C-Speed

https://github.com/CrimsonDemon567PC/Mantis
8•CrimsonDemon567•20h ago•9 comments

Show HN: Box of Rain - Auto-Layouted ASCII Diagrams

https://github.com/switz/box-of-rain
24•switz•4d ago•14 comments

Show HN: Bashtorio – Factorio-Like in the Browser Backed by a Linux VM

https://bashtorio.xyz/
19•elijahcham•1d ago•0 comments