p5-ResourcePool - Generic way to use connection caching for any kind of resources

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly i386
Package filename p5-ResourcePool-1.0107_1.txz
Package name p5-ResourcePool
Package version 1.0107
Package release 1
Package architecture i386
Package type txz
Category devel perl5
Homepage http://www.fatalmind.com/projects/ResourcePool/
License -
Maintainer perl@FreeBSD.org
Download size 62.81 KB
Installed size 143.29 KB
The ResourcePool is a generic connection caching and pooling management
facility. It might be used in an Apache/mod_perl environment to support
connection caching like Apache::DBI for non-DBI resources
(e.g. Net::LDAP). It's also useful in a stand alone perl application
to handle connection pools.
The key benefit of ResourcePool is the generic design which makes it
easily extensible to new resource types.
The ResourcePool has a simple check mechanism to detect and close broken
connections (e.g. if the database server was restarted) and opens new
connections if possible.
If you are new to ResourcePool you should go to the ResourcePool::BigPicture
documentation which provides the best entry point to this module.
The ResourcePool itself handles always exactly equivalent connections
(e.g. connections to the same server with the same user-name and password)
and is therefore not able to do a load balancing. The
ResourcePool::LoadBalancer is able to do a advanced load balancing across
different servers and increases the overall availability by applying a
failover policy if there is a server breakdown.
WWW: http://www.fatalmind.com/projects/ResourcePool/
From this version 1.0000 on, the p5-ResourcePool package will not contain
resource bindings anymore. The previously included bindings for
DBI and Net::LDAP are available in the databases/p5-ResourcePool-Resource-DBI
and net/p5-ResourcePool-Resource-Net-LDAP ports.


Package Version Architecture Repository
p5-ResourcePool-1.0107_1.txz 1.0107 amd64 FreeBSD Ports Quarterly
p5-ResourcePool-1.0107_1.txz 1.0107 amd64 FreeBSD Ports Latest
p5-ResourcePool-1.0107_1.txz 1.0107 i386 FreeBSD Ports Latest
p5-ResourcePool - - -


Name Value
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-ResourcePool-1.0107_1.txz
Source Package devel/p5-ResourcePool

Install Howto

Install p5-ResourcePool txz package:

# pkg install p5-ResourcePool

See Also

Package Description
p5-ResourcePool-Resource-DBI-1.0101_1.txz ResourcePool::Resource::DBI - A ResourcePool wrapper for DBI
p5-ResourcePool-Resource-Net-LDAP-1.0002_1.txz ResourcePool wrapper for Net::LDAP
p5-ResourcePool-Resource-SOAP-Lite-1.0103_2.txz ResourcePool wrapper for SOAP::Lite
p5-Resources-1.04_1.txz Perl5 module handling application defaults in Perl
p5-Return-MultiLevel-0.05.txz Return across multiple call levels
p5-Return-Type-0.005_3.txz Specify a return type for a function (optionally with coercion)
p5-Return-Value-1.666005.txz Return::Value - Polymorphic Return Values
p5-Rex-1.4.1.txz Perl framework for automation and systems administration
p5-Rinci-1.1.93.txz Language-neutral metadata for your code entities
p5-Role-Basic-0.13_2.txz Just roles. Nothing else
p5-Role-HasMessage-0.006.txz Thing with a message method
p5-Role-Identifiable-0.007.txz Thing with a list of tags
p5-Role-REST-Client-0.18.txz Perl extension for Rest Client Role
p5-Role-Tiny-2.000008.txz Roles, like a nouvelle cusine portion size slice of Moose
p5-Roman-1.24.txz Perl module to convert between Arabic and Roman numerals