Bookmarks tagged [distributed-systems]
https://github.com/antimonyproject/antimony
stream processing / distributed computation platform
- tags: rust, distributed-systems
source code
https://github.com/whitfin/efflux
Easy Hadoop Streaming and MapReduce interfaces in Rust.
- tags: rust, distributed-systems
source code
https://github.com/fede1024/rust-rdkafka
librdkafka bindings
- tags: rust, distributed-systems
source code
https://github.com/spicavigo/kafka-rust
- tags: rust, distributed-systems
source code
https://github.com/schickling/rust-beanstalkd
Beanstalkd bindings
- tags: rust, distributed-systems
source code
https://github.com/hyunsik/hdfs-rs
- tags: rust, distributed-systems
source code
https://github.com/svcavallar/celeriac.v1
Library for adding support for interacting and monitoring Celery workers, tasks and events in Go.
- tags: go, distributed-systems
source code
https://github.com/buraksezer/consistent
Consistent hashing with bounded loads.
- tags: go, distributed-systems
source code
https://github.com/anacrolix/dht
BitTorrent Kademlia DHT implementation.
- tags: go, distributed-systems
source code
https://github.com/digota/digota
grpc ecommerce microservice.
- tags: go, distributed-systems
source code
https://github.com/dotchain/dot/
distributed sync using operational transformation/OT.
- tags: go, distributed-systems
source code
https://github.com/edwingeng/doublejump
A revamped Google's jump consistent hash.
- tags: go, distributed-systems
source code
https://github.com/dgruber/drmaa
Job submission library for cluster schedulers based on the DRMAA standard.
- tags: go, distributed-systems
source code
DynamoDB-backed distributed locking implementation.
- tags: go, distributed-systems
https://github.com/tylfin/dynatomic
A library for using DynamoDB as an atomic counter.
- tags: go, distributed-systems
source code
https://github.com/emitter-io/emitter
High performance, distributed, secure and low latency publish-subscribe platform built with MQTT, Websockets and love.
- tags: go, distributed-systems
source code
https://github.com/vectaport/flowgraph
flow-based programming package.
- tags: go, distributed-systems
source code
https://github.com/chrislusf/gleam
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.
- tags: go, distributed-systems
source code
https://github.com/chrislusf/glow
Easy-to-Use scalable distributed big data processing, Map-Reduce, DAG execution, all in pure Go.
- tags: go, distributed-systems
source code
https://github.com/InVisionApp/go-health
Library for enabling asynchronous dependency health checks in your service.
- tags: go, distributed-systems
source code
https://github.com/dgryski/go-jump
Port of Google's "Jump" Consistent Hash function.
- tags: go, distributed-systems
source code
https://github.com/go-kit/kit
Microservice toolkit with support for service discovery, load balancing, pluggable transports, request tracking, etc.
- tags: go, distributed-systems
source code
https://github.com/valyala/gorpc
Simple, fast and scalable RPC library for high load.
- tags: go, distributed-systems
source code
https://github.com/grpc/grpc-go
The Go language implementation of gRPC. HTTP/2 based RPC.
- tags: go, distributed-systems
source code
https://github.com/hprose/hprose-golang
Very newbility RPC Library, support 25+ languages now.
- tags: go, distributed-systems
source code
https://github.com/jaegertracing/jaeger
A distributed tracing system.
- tags: go, distributed-systems
source code
https://github.com/osamingo/jsonrpc
The jsonrpc package helps implement of JSON-RPC 2.0.
- tags: go, distributed-systems
source code
https://github.com/ybbus/jsonrpc
JSON-RPC 2.0 HTTP client implementation.
- tags: go, distributed-systems
source code
https://github.com/devopsfaith/krakend
Ultra performant API Gateway framework with middlewares.
- tags: go, distributed-systems
source code
https://github.com/micro/micro
Pluggable microservice toolkit and distributed systems platform.
- tags: go, distributed-systems
source code
https://github.com/nats-io/gnatsd
Lightweight, high performance messaging system for microservices, IoT, and cloud native systems.
- tags: go, distributed-systems
source code
https://github.com/italolelis/outboxer
Outboxer is a go library that implements the outbox pattern.
- tags: go, distributed-systems
source code
PostgreSQL-backed distributed locking implementation.
- tags: go, distributed-systems
https://github.com/hashicorp/raft
Golang implementation of the Raft consensus protocol, by HashiCorp.
- tags: go, distributed-systems
source code
https://github.com/coreos/etcd/tree/master/raft
Go implementation of the Raft consensus protocol, by CoreOS.
- tags: go, distributed-systems
source code
https://github.com/bsm/redis-lock
Simplified distributed locking implementation using Redis.
- tags: go, distributed-systems
source code
Realtime API Gateway for building REST, real time, and RPC APIs, where all clients are synchronized seamlessly.
- tags: go, distributed-systems
https://github.com/uber/ringpop-go
Scalable, fault-tolerant application-layer sharding for Go applications.
- tags: go, distributed-systems
source code
https://github.com/smallnest/rpcx
Distributed pluggable RPC service framework like alibaba Dubbo.
- tags: go, distributed-systems
source code
https://github.com/ursiform/sleuth
Library for master-less p2p auto-discovery and RPC between HTTP services (using ZeroMQ).
- tags: go, distributed-systems
source code
https://github.com/tendermint/tendermint
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 ...
- tags: go, distributed-systems
source code
https://github.com/anacrolix/torrent
BitTorrent client package.
- tags: go, distributed-systems
source code