4 releases (2 breaking)

0.3.0 Jul 12, 2024
0.2.0 May 10, 2024
0.1.1 Apr 18, 2024
0.1.0 Feb 27, 2024

#2063 in Network programming

Download history 776/week @ 2024-04-04 520/week @ 2024-04-11 690/week @ 2024-04-18 836/week @ 2024-04-25 682/week @ 2024-05-02 839/week @ 2024-05-09 752/week @ 2024-05-16 648/week @ 2024-05-23 521/week @ 2024-05-30 591/week @ 2024-06-06 548/week @ 2024-06-13 845/week @ 2024-06-20 1099/week @ 2024-06-27 1034/week @ 2024-07-04 842/week @ 2024-07-11 560/week @ 2024-07-18

3,698 downloads per month
Used in 17 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