sleuth

Service network

A Go library for peer-to-peer communication between services on the same network

A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services

GitHub

375 stars
11 watching
26 forks
Language: Go
last commit: about 3 years ago
Linked from 2 awesome lists

discoverydistributed-computingdistributed-systemsgolangpeer-autodiscoveryrpcservice-autodiscoverysleuthzeromq

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
number571/go-peerA library for building secure and private networks in Go270
schollz/peerdiscoveryA Go library that facilitates peer discovery using UDP multicast648
esurdam/go-sophosA client library for interacting with Sophos UTM 9 REST API in Go12
wenerme/go-reqA declarative HTTP client library for the Go programming language22
levigross/grequestsA Go library that mimics the functionality of a popular external HTTP client library2,145
gosnmp/gosnmpAn SNMP client library written in Go.1,148
openshift/osinProvides an implementation of the OAuth2 authorization framework1,911
lileio/lileAutomates the creation of basic gRPC services in Go with pre-set structures and tools.1,506
fanux/lhttpA WebSocket-based protocol for building scalable IM services without XMPP691
samber/slog-sentryA Sentry handler library for structured logging in Go48
abdullahselek/go-hereA Go client library providing access to the HERE location-based services API13
go-rel/relA modern ORM layer for Golang772
koltyakov/gosipA Go library providing a unified interface to SharePoint APIs for authentication and data access.146
skx/tunnellerAllows internal services to be accessed over the internet by establishing a proxy connection through a central host.478
alouca/gosnmpA GoLang library providing basic SNMP client functionality206