Service-to-Service Power Tools

Dynamically configurable HTTP, without reverse proxies or eBPF.

A drop-in library that adds dynamic load balancing, resilience, and routing to the HTTP client you already use.

Junction is built for platform developers. Junction's API meets developers where they are, in their programming language of choice. Dynamic configuration means there's no need to re-deploy every application when making changes. Spend less time on massive migrations and more time building services.

Junction is built for platform operators. With declarative, unit-testable configuration it's easy to verify behavior before changes hit production. Because Junction is a library, you can use your favorite tools for debugging when things go wrong – no kernel or tcpdump expertise required.

We're building Junction in the open and are currently in early alpha. Read about why we think platforms needs new building blocks. If you're interested in Junction for your organization, we'd love to hear from you.