3 unstable releases

0.2.0 May 10, 2024
0.1.1 Apr 18, 2024
0.1.0 Feb 27, 2024

#2005 in Network programming

Download history 662/week @ 2024-02-26 798/week @ 2024-03-04 557/week @ 2024-03-11 829/week @ 2024-03-18 484/week @ 2024-03-25 839/week @ 2024-04-01 630/week @ 2024-04-08 572/week @ 2024-04-15 706/week @ 2024-04-22 833/week @ 2024-04-29 795/week @ 2024-05-06 673/week @ 2024-05-13 770/week @ 2024-05-20 603/week @ 2024-05-27 470/week @ 2024-06-03 732/week @ 2024-06-10

2,660 downloads per month
Used in 16 crates (via pingora-core)

Apache-2.0

51KB
944 lines

Generic connection pooling

The pool is optimized for high concurrency, high RPS use cases. Each connection group has a lock free hot pool to reduce the lock contention when some connections are reused and released very frequently.

Dependencies

~5–12MB
~121K SLoC