blinker

Fast, simple object-to-object and broadcast signaling

Here are some articles that you may find helpful