Beyond Analytics: The Evolution of Stream Processing Systems

被引:27
|
作者
Carbone, Paris [1 ]
Fragkoulis, Marios [2 ]
Kalavri, Vasiliki [3 ]
Katsifodimos, Asterios [2 ]
机构
[1] RISE, Gothenburg, Sweden
[2] Delft Univ Technol, Delft, Netherlands
[3] Boston Univ, Boston, MA 02215 USA
基金
欧盟地平线“2020”;
关键词
MODEL; ARCHITECTURE; SEMANTICS; LATENCY;
D O I
10.1145/3318464.3383131
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Stream processing has been an active research field for more than 20 years, but it is now witnessing its prime time due to recent successful efforts by the research community and numerous worldwide open-source communities. The goal of this tutorial is threefold. First, we aim to review and highlight noteworthy past research findings, which were largely ignored until very recently. Second, we intend to underline the differences between early ('00-'10) and modern ('11-'18) streaming systems, and how those systems have evolved through the years. Most importantly, we wish to turn the attention of the database community to recent trends: streaming systems are no longer used only for classic stream processing workloads, namely window aggregates and joins. Instead, modern streaming systems are being increasingly used to deploy general event-driven applications in a scalable fashion, challenging the design decisions, architecture and intended use of existing stream processing systems.
引用
收藏
页码:2651 / 2658
页数:8
相关论文
共 50 条
  • [31] On the Cost of Acking in Data Stream Processing Systems
    Pagliari, Alessio
    Huet, Fabrice
    Urvoy-Keller, Guillaume
    2019 19TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2019, : 331 - 340
  • [32] CLASP:: Collaborating, Autonomous Stream Processing Systems
    Branson, Michael
    Douglis, Fred
    Fawcett, Brad
    Liu, Zhen
    Riabov, Anton
    Ye, Fan
    MIDDLEWARE 2007, PROCEEDINGS, 2007, 4834 : 348 - +
  • [33] Benchmarking Synchronous and Asynchronous Stream Processing Systems
    Venugopal, Vinu E.
    Theobald, Martin
    PROCEEDINGS OF THE 7TH ACM IKDD CODS AND 25TH COMAD (CODS-COMAD 2020), 2020, : 322 - 323
  • [34] A Cloud Platform for Big IoT Data Analytics by Combining Batch and Stream Processing Technologies
    Dissanayake, D. M. C.
    Jayasena, K. P. N.
    2017 NATIONAL INFORMATION TECHNOLOGY CONFERENCE (NITC), 2017, : 40 - 45
  • [35] Semi-supervised Data Stream Analytics with Balanced Recognition Performance and Processing Speed
    Lu, Ching-Hu
    Yu, Chun-Hsien
    Chen, Bo-Han
    Hwang, I-Shyan
    Huang, Shih-Shinh
    2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2017,
  • [36] Orthographic processing deficits in developmental dyslexia: Beyond the ventral visual stream
    Boros, Marianna
    Anton, Jean-Luc
    Pech-Georgel, Catherine
    Grainger, Jonathan
    Szwed, Marcin
    Ziegler, Johannes C.
    NEUROIMAGE, 2016, 128 : 316 - 327
  • [37] IoT data stream analytics
    Bifet, Albert
    Gama, Joao
    ANNALS OF TELECOMMUNICATIONS, 2020, 75 (9-10) : 491 - 492
  • [38] IoT data stream analytics
    Albert Bifet
    João Gama
    Annals of Telecommunications, 2020, 75 : 491 - 492
  • [39] Special issue on "Software architectures and systems for real time data stream analytics"
    Varvarigou, Theodora
    Zissis, Dimitrios
    Tserpes, Konstantinos
    JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 127 : 177 - 178
  • [40] Profiling distributed graph processing systems through visual analytics
    Arleo, Alessio
    Didimo, Walter
    Liotta, Giuseppe
    Montecchiani, Fabrizio
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 43 - 57