Simple publish/subscribe system.