45336ddb3f
pool was inconvenient as a name because the obvious name for a variable is pool. But that caused a name collision with the package.
364 B
364 B
Puddle
Puddle is a generic resource pool library for Go.
TODO
- Error reporting for async errors
- Min pool size
- Max resource lifetime
- Max resource uses
- Max resource idle time
- Resource keep alive
- Resource health check - keep alive and health check might be same thing
- Remove resource (instead of just return to pool)
- Reset pool
- Shrink pool