On Wed, Jan 23, 2002 at 10:15:52PM -0600, Ken Williams wrote:
> 
> On Wednesday, January 23, 2002, at 06:34 PM, Schuyler Erle wrote:
> >Hello. I've written a DBD module to wrap other DBD handles and provide
> >intelligent drop-in support for asymmetrically replicated databases
> >(e.g., MySQL v3). First I was going to call it DBD::Switch, but then I
> >noticed that DBI.pm implements a DBD::Switch. So I decided to call it
> >DBD::Multiplex. I wrote a first draft and *then* discovered that DBI
> >ships with a DBD::Multiplex as well. So I can't figure out what the hell
> >to call this module. Suggestions?
> 
> Hmm, maybe DBD::MultiSource?  DBD::Dispatch? 
> DBD::ReadFromADifferentPlaceThanWhereYouWrite?

If you're just worried about an exact collision and are ok with a
semantic one, you could use DBD::Mux. Or DBD::Demultiplex -- the
difference is mostly a matter of perspective. DBD::Hub?
DBD::TrafficCop? DBD::Router? DBD::Any?

Reply via email to