Stream Data Processing
Stream processing refers to the computer programming architecture for continuously collecting, modifying, or exporting data as it is produced or received. This method is typically used instead of [[Batch Data Processing|batch processing]] when the timeliness of the data is critical to the business needs and the data is needed in real-time.