An experiment in building a  pub-sub message/service-bus in python