This document provides an overview of stream data processing from an academic perspective. It discusses key concepts like continual queries and windows. Important stream processing systems are mentioned like STORM, Norikra, Jubatus, CEP, and DSMS. Technologies like FPGA, GPU, and MIC for high performance hardware are also covered. Applications discussed include algorithm trading, fraud detection,