DBD::Pg has never been state of the art. In fact, it has suffered from
lack of dedicated maintainership for years. However, in the last year
or so development seems to be picking up. Monk Greg Sabino
Mullane aka turnstep is very active in development right now.
Apart from lack of performance, there are issues with lack of complete
backend functionality coverage and stability problems (bugs / crashes /
corner cases etc.). Said this, the driver mostly "works" (i.e. it is
not in a "broken" state right now).
The issues with DBD::Pg are a bottleneck which prevents the use of
what I think is a superior database IMO in heavy-duty environments. I
use the space here to ask people who are involved with real DB
application development to try to subscribe to the
mailing list
and report bugs / fixes, share experiences, post suggestions,
ask for features etc. Don't let the trail run cold.
DBD::Pg needs you!
Another interesting PostgreSQL / Perl project is
PLperl NG. It makes possible
to write server-side procedures in Perl, very cool indeed.
However, development goes at a very slow pace, this project also
desperately needs more people involved.
|