92717a4832
Refactored the GRPC Stub Pool for better handling of channel SHUTDOWN state. Any disconnected channels are now re-created before returning the stub. The class was also renamed to GrpcChannelPool, as we no longer pool the stubs. |
||
---|---|---|
.. | ||
src | ||
build.gradle | ||
readme.md |
Service Client
These are base classes for all the API clients for talking to other services.
Central Classes
- AbstractDynamicClient base class for API clients
- AbstractClient handles requests at a lower level
- Context handles request tracking
- ContextScrambler handles anonymization of public IPs