SYSTEM Cited by 1 source
Hyperbahn¶
Hyperbahn (github.com/uber/hyperbahn) is Uber's service-discovery and routing mesh, companion to the TChannel RPC protocol. Where TChannel defines the wire protocol and built-in resiliency primitives (fault tolerance, rate limiting, circuit breaking), Hyperbahn is the substrate that lets services find each other and route requests. Together they enabled Uber's transition from a Python API monolith to a ~100-service SOA without devolving into a distributed monolith. (Source: sources/2024-03-14-highscalability-brief-history-of-scaling-uber)
Seen in¶
- sources/2024-03-14-highscalability-brief-history-of-scaling-uber โ named as the routing layer under TChannel.
Related¶
- systems/tchannel โ the RPC protocol Hyperbahn routes.
- companies/uber โ origin org.