Just a heads-up...
A first version of DBD::Forward has landed in the repository:
http://svn.perl.org/viewcvs/modules?rev=8622&view=rev
Docs and more thorough tests will follow next week, along with the start
of an http transport module for it.
What's it all about?
It's a DBI proxy where the server maintains no state and the client
makes a single round-trip per statement. So for a select the request
contains everything the driver needs to know to connect, prepare,
execute, and fetch all the results and metadata. And the response
contains all the results and metadata needed by the client.
The big wins are speed and the ability to have a load-balanced pool of
proxy servers. Think real connection pooling.
This is the first fruits of my new job with Shopzilla.com (aka Bizrate.com).
Tim.