Top 20 NuGet Packages depending on Vostok.ClusterClient.Core
Total dependencies: 25
The entry point to create and launch Vostok-compatible services.
Universal transport implementation targeting netstandard2.0 and a set of runtime-specific implementations.
An implementation of ClusterConfig client.
An implementation of IClusterProvider based on ClusterConfig topologies.
Implementations of clients to following Hercules services: Gate, Stream, Timeline APIs. Also contains HerculesSink — a nonblocking gate client that sends the data in the background.
AspNetCore vostok application template.
An implementation of trace span sender based on Hercules client. Also provides mapping from Hercules events back to spans.
Distributed tracing module for ClusterClient.
This module allows to set up ClusterClient to send requests via Singular API gateway.
An implementation of IClusterProvider based on ServiceDiscovery.
Implementations of basic Hercules data consumer archetypes: stream handler, stream mover, etc.
HTTP transport for .NET Framework based on WebRequest class.
Package Description
This library contains a configuration source based on Hashicorp Vault secrets.
This library contains a module that serializes distributed context properties and sends them in HTTP headers.
This library allows to deploy and run a local Hercules cluster for testing purposes.
An implementation of replica weight modifiers based on datacenters.
An implementation of replica weight modifier based on externally computed weights stored in Service Discovery registry.
This library contains a transport implementation built upon SocketsHttpHandler and targeting .NET Core 2.1+.
This library contains a transport implementation built upon native WinHttpHandler/CurlHandler and targeting .NET Core 2.0.