Abstract. In this paper state-of-the-art hardware and software technologies for stream data processing are reviewed. IBM InfoSphere Streams and Apache Spark are among of the most popular software products that alleviates burden of distributed program development for data analysis tasks. Capabilities of these systems are considered in application to the time series analysis. IBM InfoSphere Streams turns to be more suitable for online processing, whereas Apache Spark time series library focuses on a bulk processing of big collections of the time series.Keywords: data stream processing, high performance computing, time series analysis.Citation: Protsenko VI, Seraphimovich PG, Popov SB, Kazanskiy NL. Firmware and hardware infrastructure for data stream processing. CEUR Workshop Proceedings, 2016; 1638 : 782-787. DOI: 10.18287/1613 -0073-2016 -1638 1 IntroductionIn the recent years business and scientific organizations faced the problem of development of analytic pipelines that could process large amounts of data in real-time and be able to seamlessly incorporate new data sources and new queries. Previous approach, that suggest to use conventional data bases, was not suited for real-time data analysis because of the need to store data before the processing. Priority in ACID principle in databases also constrains its ability to scale well on clusters of tenths to thousands of nodes. As a consequence, it is hard or impossible to process massive amounts of data in a fixed time. New approaches were proposed: Hadoop framework for bulk processing and dataflow graph based stream processing systems. Still a lot of research results in the data base field is now used in data stream processing systems: random sampling [1], aggregations [2,3], join techniques [4,5], query plan optimizers [6] and schedulers [7,8,9].