Data Streams: Managing Real-Time Data Flows