From a Stream of Relational Queries to Distributed Stream Processing

被引:10
|
作者
Zou, Qiong [1 ]
Wang, Huayong [1 ]
Soule, Robert [2 ,3 ]
Hirzel, Martin [2 ]
Andrade, Henrique [2 ]
Gedik, Bugra [2 ]
Wu, Kun-Lung [2 ]
机构
[1] IBM Corp, China Res Lab, Armonk, NY 10504 USA
[2] IBM Corp, TJ Watson Res Ctr, Armonk, NY 10504 USA
[3] NYU, New York, NY 10003 USA
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2010年 / 3卷 / 02期
关键词
D O I
10.14778/1920841.1921012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Applications from several domains are now being written to process live data originating from hardware and softwarebased streaming sources. Many of these applications have been written relying solely on database and data warehouse technologies, despite their lack of need for transactional support and ACID properties. In several extreme high-load cases, this approach does not scale to the processing speeds that these applications demand. In this paper we demonstrate an application acceleration approach whereby a regular ODBC-based application is converted into a true streaming application with minimal disruption from a software engineering standpoint. We showcase our approach on three real-world applications. We experimentally demonstrate the substantial performance improvements that can be observed when contrasting the accelerated implementation with the original database-oriented implementation.
引用
收藏
页码:1394 / 1405
页数:12
相关论文
共 50 条
  • [1] Incremental Stream Processing of Nested-Relational Queries
    Fegaras, Leonidas
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2016, PT I, 2016, 9827 : 305 - 320
  • [2] Demo: GALOISim - Simulating On -The -Edge Processing of Distributed Stream Queries
    Woehner, Felix
    Tirpitz, Liam
    May, Friedrich
    Geisler, Sandra
    PROCEEDINGS OF THE 18TH ACM INTERNATIONAL CONFERENCE ON DISTRIBUTED AND EVENT-BASED SYSTEMS, DEBS 2024, 2024, : 191 - 194
  • [3] On Continuous Queries in Stream Processing
    Vidyasankar, K.
    8TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2017) AND THE 7TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT 2017), 2017, 109 : 640 - 647
  • [4] Evaluating a Stream of Relational KNN Queries by a Knowledge Base
    Zhu, Liang
    Song, Xin
    Liu, Chunnian
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2015, 24 (02)
  • [5] Reliable stream data processing for elastic distributed stream processing systems
    Xiaohui Wei
    Yuan Zhuang
    Hongliang Li
    Zhiliang Liu
    Cluster Computing, 2020, 23 : 555 - 574
  • [6] Reliable stream data processing for elastic distributed stream processing systems
    Wei, Xiaohui
    Zhuang, Yuan
    Li, Hongliang
    Liu, Zhiliang
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (02): : 555 - 574
  • [7] Robust Distributed Stream Processing
    Lei, Chuan
    Rundensteiner, Elke A.
    Guttman, Joshua D.
    2013 IEEE 29TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2013, : 817 - 828
  • [8] Distributed Stream Processing with DUP
    Bader, Kai Christian
    Eissler, Tilo
    Evans, Nathan
    GauthierDickey, Chris
    Grothoff, Christian
    Grothoff, Krista
    Keene, Jeff
    Meier, Harald
    Ritzdorf, Craig
    Rutherford, Matthew J.
    NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 232 - +
  • [9] Modeling Data Stream Intensity in Distributed Stream Processing System
    Gorawski, Marcin
    Marks, Pawel
    Gorawski, Michal
    COMPUTER NETWORKS, CN 2013, 2013, 370 : 372 - 383
  • [10] Stream processing in a relational database: a case study
    Hoppe, Andrzej
    Gryz, Jarek
    IDEAS 2007: 11TH INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 216 - 224