Would it be a valid use of ES to use it for Pub/Sub? E.g. using the Client API to subscribe to a certain stream (which would normally be called “topic” in message bus parlance) and then calling actions off of that?
Would it make sense to key streams off of the current date or something, to allow old messages to be deleted (e.g. “stream-20120101” would be deleted on January 8th)?