Streaming Data and Message Queuing in the Enterprise