github.com/moapis/multidb (go): Package multidb provides a sql.DB multiplexer for parallel queries using Go routines.  Multidb automatically polls which of the connected Nodes is a master. Actual management of master and slaves (such as promotion) is considered outside the scope of this package.  The Node and MultiNode types aim to be interface compatible with sql.DB and sql.Tx. More specifically, multidb fully implements SQLBoiler's boil.Executor and boil.ContextExecutor interface types. This makes it an excellent fit for SQLBoiler. (And perhaps other ORMs?)
Keywords: bsd-3-clause|database|go|golang|goroutine|parallel|sql