Pinned Repositories
libchan
Various concurrency abstractions implemented on top of channels.
try
A go-friendly error monad.
workpool
A go worker pool that is inspired by executors, futures, and streams in other languages.
delta-crdts
A rust implementation for delta state crdt's
Franz
A simple topic based pub sub broker. Deprecated use Franz2
lwt-queue
A simple buffered, queue for when you don't want to use Lwt_stream
ocaml-balancers
A client side load balancing library for ocaml
ocaml-etcd
A client for the etcd v2 api.
enki
A toolbox with things for multicore, hashing, CRDTs, etc.
enkidu
A protocol generic networking library built on functors.
madvagabond's Repositories
madvagabond/ocaml-balancers
A client side load balancing library for ocaml
madvagabond/delta-crdts
A rust implementation for delta state crdt's
madvagabond/lwt-queue
A simple buffered, queue for when you don't want to use Lwt_stream
madvagabond/mirage-codec
A wrapper around mirage flows for framed protocols
madvagabond/ocaml-bdsm
A layer 5 bidirectional multiplexing protocol, because BDSM is all about protocol
madvagabond/ocaml-cuckoofilter
A library for cuckoo filters, aka better bloom filters
madvagabond/ocaml-varint
A simple VarInt implementation.
madvagabond/balancers-rs
A generic client side load balancing crate for rust
madvagabond/bstruct
A mutable buffer built on cstruct.
madvagabond/causal-context
A rust library for logical clocks
madvagabond/consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
madvagabond/go-chassis
a microservice framework for rapid development of micro services in Go with rich eco-system
madvagabond/go-result
A result monad for go
madvagabond/hypercore
Secure, distributed, append-only log.
madvagabond/irmin-cluster
A clustering system for Irmin.
madvagabond/lashup
A distributed CRDT store with multicast and failure detector capabilities
madvagabond/memberlist-nat-transport
madvagabond/remus
Reliable Multiplexed UDP Streams.
madvagabond/ocaml-multistream
An Ocaml Implementation of the multistream-select protocol.
madvagabond/ocaml-ringcast
P2P hybrid dissemination protocol
madvagabond/ocaml-vicinity
VICINITY: P2P gossip-based topology management protocol
madvagabond/ocaml-yamux
An implementation of Yamux for ocaml.
madvagabond/proxymon
madvagabond/runng
madvagabond/rust-libp2p
The Rust Implementation of libp2p networking stack.
madvagabond/serf
Service orchestration and management tool.
madvagabond/speedtest
madvagabond/tokio_utp
uTP implementation for Rust + tokio
madvagabond/toponym
A flexible service discovery library based on the scheme used by linkerd and finagle.
madvagabond/try