hyperbahn icon indicating copy to clipboard operation
hyperbahn copied to clipboard

Service discovery and routing for large scale microservice operations

Results 34 hyperbahn issues
Sort by recently updated
recently updated
newest added

hyperban is archived,which service discover framework used in uber instead now?

This helps reduce noise during testing

Evidently, ringChanged is a subset of membershipChanged (membership only grows), and affinity would only change in response to a ringChanged event. We should carefully consider using ringChanged instead to avoid...

enhancement

From a flame graph I've observed that some workers / services are really struggling with peer selection ![image](https://cloud.githubusercontent.com/assets/479538/19010865/c23be5f2-873c-11e6-9a6e-350e518c1350.png) If we implement a random peer selection strategy and add a flipr...

Forgive me if I have completely missed the underlying concepts of this, as I have yet to fully understand how the Hyperbahn routing mesh works. It appears to me as...

I run the command npm install, got the following errors : > [email protected] install /home/hjianhao/nodeprj/hyperbahn/node_modules/farmhash > node-gyp rebuild make: Entering directory '/home/hjianhao/nodeprj/hyperbahn/node_modules/farmhash/build' CXX(target) Release/obj.target/farmhash/src/upstream/farmhash.o CXX(target) Release/obj.target/farmhash/src/bindings.o In file included from...

I'm using this code to smear a tight loop but it doesn't work on arrays. I think the problem is here: https://github.com/uber/hyperbahn/blob/master/lib/interval-scan.js#L141.

Finally reproduces the production failure that we've been hunting, TODO: - [ ] find and fix the cause of the zombie connections to the turnips - [ ] understand all...