Unified Stream and Transaction Processing
统一流和事务处理
基本信息
- 批准号:EP/N000110/1
- 负责人:
- 金额:$ 12.16万
- 依托单位:
- 依托单位国家:英国
- 项目类别:Research Grant
- 财政年份:2016
- 资助国家:英国
- 起止时间:2016 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The diversity and complexity data-processing architectures, as used in current large scale e-commerce and social media applications, hinder the integration of new data analytics features and increase maintenance and operational costs. These applications typically span three different layers, each one adopting a different processing model. Online transaction processing (OLTP) systems are first used to access core application data in a synchronous fashion. In parallel, events of significance are propagated to back-ends for data analysis. There, events are stored to persistent storage for offline batch processing, e.g., using Hadoop clusters. Increasingly application providers are also deploying stream processing solutions to process data in near real-time and improve the freshness of data analysis. Results from batch or real-time analysis are then propagated back to serving layers in online front-end systems for applications that require them.The fragmentation of application logic across the transaction, stream and batch processing models increases operational costs and application development time. Substantial engineering effort is required to export, move, convert, and import data across different systems when performing exploratory analytics for developing new applications. Developers do not have a reliable way of mapping application features on a specific processing model, re- lying on past experience and rule of thumb. Reimplementing complex processing pipelines in a system that adopts a different way of thinking is costly and the performance trade-offs among them are difficult to estimate.The operation of multiple systems in parallel leads to increased operational costs. Operating different platforms either requires allocating computing resources statically to the different systems, which is not flexible, or to use cluster management platformssuch as Mesos or YARN. However to accommodate diverse systems these platforms necessarily provide a restricted management interface which limits their ability to operate on the basis of detailed application metrics.The goal of this proposal is to unify two of these models, stream and transaction process- ing by i) exploring performance trade-offs between the two models, ii) designing a processing model that sup- ports both, iii) implementing a system prototype which could provide good performance on both transactional and stream processing workloads, and iv) prototyping mixed processing applications which requires both stream and transaction processing functionalities.
当前大规模电子商务和社交媒体应用程序中使用的数据处理架构的多样性和复杂性阻碍了新数据分析功能的整合,并增加了维护和运营成本。这些应用程序通常跨越三个不同的层,每个层采用不同的处理模型。在线事务处理(OLTP)系统首先用于以同步方式访问核心应用程序数据。同时,重要事件被传播到后端以进行数据分析。在那里,事件被存储到永久存储器以用于离线批处理,例如使用Hadoop集群。越来越多的应用程序提供商也在部署流处理解决方案,以接近实时地处理数据并提高数据分析的新鲜度。然后,批处理或实时分析的结果被传播回在线前端系统中的服务层,以供需要它们的应用程序使用。跨事务、流和批处理模型的应用程序逻辑碎片化增加了运营成本和应用程序开发时间。在执行探索性分析以开发新应用程序时,跨不同系统导出、移动、转换和导入数据需要大量的工程工作。开发人员没有一种可靠的方法将应用程序功能映射到特定的处理模型上,依赖于过去的经验和经验法则。在采用不同思维方式的系统中重新实现复杂的处理流水线成本很高,并且它们之间的性能权衡很难估计。多个系统的并行运行会导致运营成本增加。运行不同的平台需要将计算资源静态地分配给不同的系统,这是不灵活的,或者使用集群管理平台,如Mesos或YAR。然而,为了适应不同的系统,这些平台必须提供受限的管理接口,这限制了它们基于详细的应用度量进行操作的能力。本方案的目标是通过i)探索两种模型之间的性能权衡,ii)设计支持两者的处理模型,iii)实现能够在事务和流处理工作负载上都提供良好性能的系统原型,以及iv)原型化需要流和事务处理功能的混合处理应用来统一这两种模型。
项目成果
期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
StreamDB: A Unified Data Management System for Service-Based Cloud Application
- DOI:10.1109/scc.2018.00029
- 发表时间:2018-07
- 期刊:
- 影响因子:0
- 作者:Huankai Chen;Matteo Migliavacca
- 通讯作者:Huankai Chen;Matteo Migliavacca
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Matteo Migliavacca其他文献
Distributed Middleware Enforcement of Event Flow Security Policy
事件流安全策略的分布式中间件执行
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
Matteo Migliavacca;I. Papagiannis;D. Eyers;B. Shand;Jean Bacon;P. Pietzuch - 通讯作者:
P. Pietzuch
An automated parallel genetic algorithm with parametric adaptation for distributed data analysis
一种用于分布式数据分析的具有参数自适应的自动并行遗传算法
- DOI:
10.1038/s41598-025-93943-0 - 发表时间:
2025-03-29 - 期刊:
- 影响因子:3.900
- 作者:
Laila Al-Terkawi;Matteo Migliavacca - 通讯作者:
Matteo Migliavacca
Complexity Reduction: Local Activity Ranking by Resource Entropy for QoS-Aware Cloud Scheduling
降低复杂性:通过资源熵对本地活动进行排名,以实现 QoS 感知的云调度
- DOI:
10.1109/scc.2016.82 - 发表时间:
2016 - 期刊:
- 影响因子:0
- 作者:
Huankai Chen;Frank Z. Wang;Matteo Migliavacca;L. Chua;N. Helian - 通讯作者:
N. Helian
Distributed Abstract Data Types
分布式抽象数据类型
- DOI:
10.1007/11914952_40 - 发表时间:
2006 - 期刊:
- 影响因子:0
- 作者:
G. Picco;Matteo Migliavacca;A. Murphy;G. Roman - 通讯作者:
G. Roman
On adding replies to publish-subscribe
关于添加回复发布订阅
- DOI:
- 发表时间:
2007 - 期刊:
- 影响因子:0
- 作者:
G. Cugola;Matteo Migliavacca;A. Monguzzi - 通讯作者:
A. Monguzzi
Matteo Migliavacca的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似国自然基金
基于LAMOST和GAIA的Magellanic Stream化学-动力学研究
- 批准号:11773033
- 批准年份:2017
- 资助金额:64.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: NSFDEB-NERC: Warming's silver lining? Thermal compensation at multiple levels of organization may promote stream ecosystem stability in response to drought
合作研究:NSFDEB-NERC:变暖的一线希望?
- 批准号:
2312706 - 财政年份:2024
- 资助金额:
$ 12.16万 - 项目类别:
Standard Grant
Statistical Foundations for Detecting Anomalous Structure in Stream Settings (DASS)
检测流设置中的异常结构的统计基础 (DASS)
- 批准号:
EP/Z531327/1 - 财政年份:2024
- 资助金额:
$ 12.16万 - 项目类别:
Research Grant
STREAM 1: Park Royal PBIAA Net-Zero Food Supply Chains
流程 1:Park Royal PBIAA 净零食品供应链
- 批准号:
EP/Y023846/1 - 财政年份:2024
- 资助金额:
$ 12.16万 - 项目类别:
Research Grant
STREAM 2: A placed-based IAA in Photonic Technologies in Scotland's Central Belt
STREAM 2:苏格兰中央地带光子技术领域的基于位置的 IAA
- 批准号:
EP/Y024109/1 - 财政年份:2024
- 资助金额:
$ 12.16万 - 项目类别:
Research Grant
STREAM 2: EPSRC Place Based IAA (PB-IAA);Northern Net Zero Accelerator - Energy Systems Integration for a Decarbonised Economy
流 2:EPSRC 地方基础 IAA (PB-IAA);北方净零加速器 - 脱碳经济的能源系统集成
- 批准号:
EP/Y024052/1 - 财政年份:2024
- 资助金额:
$ 12.16万 - 项目类别:
Research Grant
Collaborative Research: NSFDEB-NERC: Warming's silver lining? Thermal compensation at multiple levels of organization may promote stream ecosystem stability in response to drought
合作研究:NSFDEB-NERC:变暖的一线希望?
- 批准号:
2312707 - 财政年份:2024
- 资助金额:
$ 12.16万 - 项目类别:
Standard Grant
Postdoctoral Fellowship: EAR-PF: Feedbacks Between Controls of Stream Dry-Down Responses at the Rain-Snow Transition
博士后奖学金:EAR-PF:雨雪转变时河流干涸响应控制之间的反馈
- 批准号:
2305601 - 财政年份:2024
- 资助金额:
$ 12.16万 - 项目类别:
Fellowship Award
CAREER: Evolution of Stream Interaction Regions from 1 to 5.4 AU and the Implications for Geomagnetically Induced Currents
职业:流相互作用区域从 1 天文单位到 5.4 个天文单位的演变以及对地磁感应电流的影响
- 批准号:
2337588 - 财政年份:2024
- 资助金额:
$ 12.16万 - 项目类别:
Continuing Grant
HARMONY: Holistic Approach to enhance the Recyclability of rare-earth permanent Magnets Obtained from aNY waste stream
HARMONY:提高从废物流中获得的稀土永磁体可回收性的整体方法
- 批准号:
10094315 - 财政年份:2024
- 资助金额:
$ 12.16万 - 项目类别:
EU-Funded
STREAM 1: Accelerating Impact of Community healthCarE in Tayside (AICCET)
流程 1:加速泰赛德社区 healthCarE 的影响 (AICCET)
- 批准号:
EP/Y023978/1 - 财政年份:2024
- 资助金额:
$ 12.16万 - 项目类别:
Research Grant














{{item.name}}会员




