pool

Resource pooler

Provides efficient resource pooling for medium-lifetime resources such as database connections

A high-performance striped resource pooling implementation for Haskell

GitHub

112 stars
10 watching
59 forks
Language: Haskell
last commit: over 2 years ago

Related projects:

Repository Description Stars
rstudio/pool Provides an object pooling mechanism to simplify management of connections in R applications. 255
mperham/connection_pool A connection pooling mechanism for Ruby applications 1,633
metabase/connection-pool A Clojure library providing a simple wrapper around C3P0 to create and manage connection pools for JDBC databases. 14
kennethreitz/django-postgrespool A connection pooling library for Django applications to manage Postgres databases. 7
bos/configurator A Haskell library that provides dynamic file-based configuration with automatic reloading and interpolation of strings. 128
shettyh/threadpool An efficient and scalable thread pool implementation for concurrent task execution 102
whitfin/expool A library that provides a simple process pooling mechanism to manage concurrent task execution in Elixir applications. 28
soupi/rfc A collection of resources and documentation on Haskell programming language and learning it 149
dashbitco/nimble_pool A tiny resource-pool implementation for Elixir that avoids process-based overhead by directly sharing resources between processes 347
bos/llvm Haskell bindings to the LLVM compiler infrastructure project 105
epgsql/pooler An OTP Process Pool Application for managing concurrent access to pool members and maintaining pool size. 310
hden/rethinkdb-pool Provides a connection pooling mechanism for a specific NoSQL database technology 22
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 850
microsoft/microsoft.io.recyclablememorystream A MemoryStream replacement that provides pooling and improved performance through optimized buffer management 2,006
general-cbic/poolex A library for managing pools of worker processes in Elixir applications 53