redesign  - different server/client topology   - fanout server exchange, loads shared by     all server instances   - direct client exchange. Each uniquely named     queue can have multiple consumers. Input from     a named queue always return to that queue.  - cleaner API
redesign
 - different server/client topology
  - fanout server exchange, loads shared by
    all server instances
  - direct client exchange. Each uniquely named
    queue can have multiple consumers. Input from
    a named queue always return to that queue.
 - cleaner API

hayeah/donkey