New Challenges and Opportunities in Stream Processing: Transactions, Predictive Analytics, and Beyond: (Invited Keynote)

Nesime Tatbul
{"title":"New Challenges and Opportunities in Stream Processing: Transactions, Predictive Analytics, and Beyond: (Invited Keynote)","authors":"Nesime Tatbul","doi":"10.1145/3210284.3214706","DOIUrl":null,"url":null,"abstract":"EXTENDED ABSTRACT Stream processing has been an area of ongoing research since the early 2000s. Fueled by industry’s growing interest in dealing with high-velocity big data in near real-time settings, there has been a resurgence of recent activity in both research and engineering of large-scale stream processing systems. In this talk, we will examine the state of the art, focusing in particular on key trends of the past five years with an outlook towards the next five years. I will also give examples from our own work, including stream processing in transactional settings as well as predictive time series analytics for the Internet of Things. Transactional stream processing broadly refers to processing streaming data with correctness guarantees. These guarantees include not only properties that are intrinsic to stream processing (e.g., order, exactly-once semantics), but also ACID properties of traditional OLTP-oriented databases, which arise in streaming applications with shared mutable state. In our recent work, we have designed and built the S-Store System, a scalable main-memory system that supports hybrid OLTP+streaming workloads with strict correctness needs [5]. A use case that best exemplifies the strengths of S-Store is real-time data ingestion [4]. Thus, I will also discuss the requirements of modern data ingestion and how to meet them using S-Store, especially within the context of our BigDAWG Polystore System [1, 6].","PeriodicalId":412438,"journal":{"name":"Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems","volume":"473 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3210284.3214706","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

EXTENDED ABSTRACT Stream processing has been an area of ongoing research since the early 2000s. Fueled by industry’s growing interest in dealing with high-velocity big data in near real-time settings, there has been a resurgence of recent activity in both research and engineering of large-scale stream processing systems. In this talk, we will examine the state of the art, focusing in particular on key trends of the past five years with an outlook towards the next five years. I will also give examples from our own work, including stream processing in transactional settings as well as predictive time series analytics for the Internet of Things. Transactional stream processing broadly refers to processing streaming data with correctness guarantees. These guarantees include not only properties that are intrinsic to stream processing (e.g., order, exactly-once semantics), but also ACID properties of traditional OLTP-oriented databases, which arise in streaming applications with shared mutable state. In our recent work, we have designed and built the S-Store System, a scalable main-memory system that supports hybrid OLTP+streaming workloads with strict correctness needs [5]. A use case that best exemplifies the strengths of S-Store is real-time data ingestion [4]. Thus, I will also discuss the requirements of modern data ingestion and how to meet them using S-Store, especially within the context of our BigDAWG Polystore System [1, 6].
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
流处理的新挑战与机遇:交易、预测分析及其他:(特邀主题演讲)
自21世纪初以来,流处理一直是一个正在进行研究的领域。由于业界对在近实时环境下处理高速大数据的兴趣日益浓厚,最近大规模流处理系统的研究和工程活动又重新活跃起来。在这次演讲中,我们将研究技术的现状,特别关注过去五年的主要趋势,并展望未来五年。我还将从我们自己的工作中给出例子,包括事务设置中的流处理以及物联网的预测时间序列分析。事务性流处理广义上是指以正确性保证处理流数据。这些保证不仅包括流处理固有的属性(例如,顺序、一次语义),还包括传统的面向oltp数据库的ACID属性,这些属性出现在具有共享可变状态的流应用程序中。在我们最近的工作中,我们设计并构建了S-Store系统,这是一个可扩展的主内存系统,支持具有严格正确性需求的混合OLTP+流工作负载[5]。最能体现S-Store优势的用例是实时数据摄取[4]。因此,我还将讨论现代数据摄取的需求以及如何使用S-Store来满足这些需求,特别是在我们的BigDAWG Polystore系统的背景下[1,6]。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Vessel Trajectory Prediction using Sequence-to-Sequence Models over Spatial Grid MtDetector Predicting Destinations by Nearest Neighbor Search on Training Vessel Routes Venilia, On-line Learning and Prediction of Vessel Destination Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1