Sunrise: A real-time event-processing system

被引:1
|
作者
Baulier, GD [1 ]
Blott, SM
Korth, HF
Silberschatz, A
机构
[1] AT&T Bell Labs, Syst Modeling Res Grp, Murray Hill, NJ 07974 USA
[2] AT&T Bell Labs, Data Principles Res Dept, Murray Hill, NJ 07974 USA
[3] AT&T Bell Labs, Informat Sci Res Ctr, Murray Hill, NJ 07974 USA
关键词
D O I
10.1002/bltj.2089
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Conceived at Bell Labs, Sunrise is a high-throughput, real-time event-processing and aggregation system. It offers many of the data-management features of a conventional database system such as high-level, declarative programming interfaces and the traditional atomicity consistency, isolation, and durability (ACID) correctness guarantees for transactions. Adapted to meet the needs of high-performance applications, Sunrise maintains its high throughput by using a shared-nothing parallel architecture that can deliver close to linear scale-up in practice. Sunrise achieves the real-time responsiveness (on the order of as little as a few milliseconds per transaction) that many emerging applications require by relying on the DataBlitz(TM) main-memory database system as its underlying single-site storage manager. The DataBlitz storage manager guarantees the fast access to correct data expected from a database system. The strength of Sunrise lies not only in ifs performance, but also in its flexibility. This paper introduces Sunrise and its two major components: a real-time analysis engine (RAE), at the heart of the runtime system and a service authoring environment (SAE), which is the Sunrise authoring interface.
引用
收藏
页码:3 / 18
页数:16
相关论文
共 50 条
  • [1] Generating real-time complex event-processing applications
    Magid, Y.
    Oren, D.
    Botzer, D.
    Adi, A.
    Shulman, B.
    Rabinovich, E.
    Barnea, M.
    [J]. IBM SYSTEMS JOURNAL, 2008, 47 (02) : 251 - 263
  • [2] Analytics in Motion High Performance Event-Processing AND Real-Time Analytics in the Same Database
    Braun, Lucas
    Etter, Thomas
    Gasparis, Georgios
    Kaufmann, Martin
    Kossmann, Donald
    Widmer, Daniel
    Avitzur, Aharon
    Iliopoulos, Anthony
    Levy, Eliezer
    Liang, Ning
    [J]. SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2015, : 251 - 264
  • [3] An Event-Processing System Alerting Analytically to Networked Vehicles
    Imai, Haruki
    Maeda, Kumiko
    Chiba, Tatsuhiro
    Negishi, Yasushi
    Koseki, Akira
    Aihara, Tom
    Komatsu, Hideaki
    [J]. 2013 16TH INTERNATIONAL IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS - (ITSC), 2013, : 485 - 492
  • [4] On Complex Event Processing for Real-Time Situational Awareness
    Stojanovic, Nenad
    Artikis, Alexander
    [J]. RULE-BASED REASONING, PROGRAMMING, AND APPLICATIONS, 2011, 6826 : 114 - +
  • [5] Real-time BSPM processing system
    Muzik, J.
    Hana, K.
    [J]. 4TH EUROPEAN CONFERENCE OF THE INTERNATIONAL FEDERATION FOR MEDICAL AND BIOLOGICAL ENGINEERING, 2009, 22 (1-3): : 377 - 380
  • [6] Status of the GAUDI event-processing framework
    Cattaneo, M
    Frank, M
    Mato, P
    Ponse, S
    Ranjard, F
    Roiser, S
    Belyaev, I
    Arnault, C
    Calafiura, P
    Day, C
    Leggett, C
    Marino, M
    Quarrie, D
    Tull, C
    [J]. PROCEEDINGS OF CHEP 2001, 2001, : 209 - 212
  • [7] Event-processing network model and implementation
    Sharon, G.
    Etzion, O.
    [J]. IBM SYSTEMS JOURNAL, 2008, 47 (02) : 321 - 334
  • [8] Real-time transaction processing system
    Haque, Waqar
    Wong, Johnny
    [J]. Microcomputer Applications, 1997, 16 (01): : 1 - 10
  • [9] Real-Time Middleware for Cyber-Physical Event Processing
    Wang, Chao
    Gill, Christopher
    Lu, Chenyang
    [J]. 2017 IEEE/ACM 25TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2017,
  • [10] Real-time Grid monitoring based on complex event processing
    Balis, Bartosz
    Kowalewski, Bartosz
    Bubak, Marian
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2011, 27 (08): : 1103 - 1112