Pub/Sub - simple, tiny and robust.