ranch

Socket pool manager

A modular TCP socket acceptor pool with connection limiting and upgrading capabilities.

Socket acceptor pool for TCP protocols.

GitHub

1k stars
94 watching
336 forks
Language: Erlang
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
benoitc-attic/barrel_tcpA low-latency TCP acceptor pool with support for multiple protocols and configurable concurrency83
meh/reagentA library providing a simple and flexible way to create socket acceptor pools in Elixir92
ninenines/gunAn Erlang library that provides a high-performance client for various web protocols, including HTTP/1.1, HTTP/2, and WebSockets.906
nervosnetwork/rfcsCommunity-driven repository of proposals and standards for Nervos Network's protocol development269
two/tspoolA TCP server pool implementation using worker pools to improve performance and protect the server.14
neilotoole/errgroupA package that provides an alternative to the standard errgroup with a fixed number of goroutines and queue capacity162
slogsdon/poolA pool-based socket acceptor for efficient management of incoming connections in Elixir applications.6
epgsql/poolerAn OTP Process Pool Application for managing concurrent access to pool members and maintaining pool size.310
dashbitco/nimble_poolA tiny resource-pool implementation for Elixir that avoids process-based overhead by directly sharing resources between processes347
ivpusic/grpoolA lightweight goroutine pool for concurrent job execution.745
mperham/connection_poolA connection pooling mechanism for Ruby applications1,633
couchbase/couchnodeA Node.js client library for interacting with a Couchbase cluster462
jeremyong/sharded_eredisA distributed Redis client pool management system20
pouriya-jahanbakhsh/sockerlAn Erlang/Elixir socket framework for TCP protocols providing fast and easy-to-use APIs for server, client, and connection pool implementations.0
vapor-community/socketsA non-blocking TCP socket layer with event-driven server and client575