Popular repositories
-
q
A promise library for JavaScript
-
gtor
A General Theory of Reactivity
-
q-io
Interfaces for IO using Q promises in JavaScript on Node
-
asap
High-priority task queue for Node.js and browsers
-
q-connection
A JavaScript library for communicating asynchronously with remote objects using promises.
-
uncommonjs
Uncommonly designed JavaScript specifications
1,546 contributions in the last year
Contribution activity
March 2017
Created a pull request in uber/tcurl
that received 4
comments
Gently urge users to consider using yab.
YAB IS THE NEW TCURL
- WIP Thread Kit through config builders
- CombineErrors instead of IfAny
- peer: bind static peer list
- Factor NopLifecycle for reuse
- Single peer chooser start:retain stop:release
- Single peer chooser start:retain stop:release
- changelog: unreleased ChooserList and Bind
- YARPC Dispatcher should mask existing methods on TChannel
- Add peer.Bind(List, f(List)Lifecycle)
- Add peer.ChooserList interface for convenience
- TChannel relay any service
- Add simple metric types to Pally
- YARPC Dispatcher should mask existing methods on TChannel
- Add peer.Bind(List, f(List)Lifecycle)
- config: Pluggable configuration system
- Update lifecycle state management internals
- Fix Data Race in LightMockPeer object
- Update HTTP transport to allow customizing MaxIdleConnsPerHost
- Create an internal io.Copy using sync.Pool byte slice buffers
- TChannel relay any service
Created an issue in kriskowal/q
that received 3
comments
Make master the primary branch again.
I’m leaving q v2 behind as an ambition from the past I don’t intend to further. I think it makes sense make v1 the master branch again. Any objecti…
- Flap in lifecycle overlapping concurrency test
- travis: go tip build takes ~20 minutes longer than other tasks
- http: piggyback traffic health status on responses
- leastpending: exclude unconnected peers from available peer pool
- leastpending: sticky pending for errors
- Emit YARPC version in opentracing trace tags