Ideal Messaging Capabilities for Streaming Data