Showing 16 of 88 projects
A Go library implementing consistent hashing with block partitioning for efficient key distribution and rebalancing.
A Go HTTP client library with load-balancing, failover, and authentication support for multiple HTTPS and SOCKS5 proxies.
A Go framework for building distributed systems with built-in service discovery, load balancing, and gRPC support.
An actor library for Rust built on Tokio, featuring async messaging, remote actors, event bus, and load balancing.
A Plug for Elixir/Phoenix that reads X-Forwarded-For or Forwarded headers to correctly set the client's remote IP.
A consistent hash ring implementation for Elixir, leveraging a C library for efficient key-to-node mapping.
A Go database wrapper that manages read/write connections with rotation and sticky read support.
A proof-of-concept demonstrating how to horizontally scale PocketBase using LibSQL's distributed database replication and load balancing.
A pure Elixir implementation of jump consistent hashing for distributing keys across buckets efficiently.
A lightweight and flexible reverse proxy written in Go, configured via YAML.
An Elixir implementation of the Rendezvous (Highest Random Weight) hashing algorithm for distributed systems.
Terraform module to deploy an EOS Block Producer node on Google Cloud Platform.
An easy-to-use Go platform for building microservices with automatic service discovery, load balancing, and distributed tracing using gRPC and etcd.
Distributes Uber H3 geographic cells across multiple nodes for scalable geospatial data processing.
A Python library for deploying and communicating with HTTP servers on Golem Network providers as if they were local.
A clustering solution for Meteor that provides load balancing and service discovery without external tools.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.