10

8

6

4

2


9.6

7.0

9.5

9.3

9.5

7.5

9.3

8.4

9.3

9.9

8.8

2.0

25 Distributed Systems packages and projects

  • ringpop-go

    9.6 7.0 Go
    Scalable, fault-tolerant application-layer sharding for Go applications
  • grpc-go

    9.5 9.3 Go
    The Go language implementation of gRPC. HTTP/2 based RPC.
  • Serf

    9.5 7.5 Go
    Service orchestration and management tool.
  • micro

    9.3 8.4 Go
    A pluggable microservice toolkit and distributed systems platform.
  • Nomad

    9.3 9.9 Go
    A Distributed, Highly Available, Datacenter-Aware Scheduler
  • glow

    8.8 2.0 Go
    Easy-to-Use scalable distributed big data processing, Map-Reduce, DAG execution, all in pure Go.
  • rpcx

    8.8 8.4 Go
    A distributed pluggable RPC service framework like alibaba Dubbo.
  • dht

    8.7 8.8 Go
    BitTorrent Kademlia DHT implementation.
  • torrent

    8.7 8.8 Go
    BitTorrent client package.
  • raft

    8.5 3.9 Go
    Golang implementation of the Raft consensus protocol, by HashiCorp.
  • DHT

    8.4 0.9 Go
    BitTorrent DHT Protocol && DHT Spider
  • tendermint

    7.9 9.7 Go
    High-performance middleware for transforming a state machine written in any programming language into a Byzantine Fault Tolerant replicated state machine using the Tendermint consensus and blockchain protocols.
  • gleam

    7.9 9.3 Go
    Fast and scalable distributed map/reduce system written in pure Go and Luajit, combining Go's high concurrency with Luajit's high performance, runs standalone or distributed.
  • hprose

    7.6 6.5 Go
    A very newbility RPC Library, support 25+ languages now.
  • gorpc

    6.6 0.0 Go
    Simple, fast and scalable RPC library for high load.
  • gocelery

    6.3 0.5 Go
    Celery Distributed Task Queue in Go
  • go-peerflix

    5.9 0.0 Go
    Video streaming torrent client.
  • sleuth

    5.3 1.2 Go
    A library for master-less p2p auto-discovery and RPC between HTTP services (using ZeroMQ).
  • digota

    4.7 7.9 Go
    grpc ecommerce microservice.
  • go-jump

    4.4 2.0 Go
    A port of Google's "Jump" Consistent Hash function.
  • KrakenD

    4.4 7.6 Go
    Ultra performant API Gateway framework with middlewares.
  • flowgraph

    2.7 5.5 Go
    MPI-style ready-send coordination layer.
  • drmaa

    2.5 0.9 Go
    Job submission library for cluster schedulers based on the DRMAA standard.
  • jsonrpc

    2.4 5.8 Go
    The jsonrpc package helps implement of JSON-RPC 2.0.
  • celeriac

    2.3 0.9 Go
    A library for adding support for interacting and monitoring Celery workers, tasks and events in Go

Add another 'Distributed Systems' Package