Categorygithub.com/databeast/whatnotcluster
modulepackage
0.0.0-20210307063505-a8bce219ea0b
Repository: https://github.com/databeast/whatnotcluster.git
Documentation: pkg.go.dev

# README

Whatnot Cluster Support

Clustering network implementation for github.com/databeast/whatnot

Incorporates three primary areas of functionality.

  • Cluster Member discovery via Gossip Protocol
  • Cluster Quorum for consistency delegation via Raft Protocol
  • Data synchronization between cluster members over gRPC Protocol

# Packages

No description provided by the author
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

LeaseService_ServiceDesc is the grpc.ServiceDesc for LeaseService service.
StatusUpdates_ServiceDesc is the grpc.ServiceDesc for StatusUpdates service.
SyncService_ServiceDesc is the grpc.ServiceDesc for SyncService service.

# Structs

No description provided by the author
UnimplementedLeaseServiceServer must be embedded to have forward compatible implementations.
UnimplementedStatusUpdatesServer must be embedded to have forward compatible implementations.
UnimplementedSyncServiceServer must be embedded to have forward compatible implementations.
No description provided by the author

# Interfaces

LeaseServiceClient is the client API for LeaseService service.
LeaseServiceServer is the server API for LeaseService service.
No description provided by the author
No description provided by the author
StatusUpdatesClient is the client API for StatusUpdates service.
StatusUpdatesServer is the server API for StatusUpdates service.
No description provided by the author
No description provided by the author
SyncServiceClient is the client API for SyncService service.
SyncServiceServer is the server API for SyncService service.
UnsafeLeaseServiceServer may be embedded to opt out of forward compatibility for this service.
UnsafeStatusUpdatesServer may be embedded to opt out of forward compatibility for this service.
UnsafeSyncServiceServer may be embedded to opt out of forward compatibility for this service.