中文
相关论文

相关论文: S-Store: Streaming Meets Transaction Processing

200 篇论文

Emerging Persistent Memory technologies (also PM, Non-Volatile DIMMs, Storage Class Memory or SCM) hold tremendous promise for accelerating popular data-management applications like in-memory databases. However, programmers now need to deal…

分布式、并行与集群计算 · 计算机科学 2018-06-05 Ellis Giles , Kshitij Doshi , Peter Varman

Stream processing applications extract value from raw data through Directed Acyclic Graphs of data analysis tasks. Shared-nothing (SN) parallelism is the de-facto standard to scale stream processing applications. Given an application, SN…

Transactional data structure libraries (TDSL) combine the ease-of-programming of transactions with the high performance and scalability of custom-tailored concurrent data structures. They can be very efficient thanks to their ability to…

分布式、并行与集群计算 · 计算机科学 2021-02-17 Gal Assa , Hagar Meir , Guy Golan-Gueta , Idit Keidar , Alexander Spiegelman

This paper presents a benchmark of stream processing throughput comparing Apache Spark Streaming (under file-, TCP socket- and Kafka-based stream integration), with a prototype P2P stream processing framework, HarmonicIO. Maximum throughput…

分布式、并行与集群计算 · 计算机科学 2019-12-20 Ben Blamey , Andreas Hellander , Salman Toor

In recent years, the management and processing of data streams has become a topic of active research in several fields of computer science such as, distributed systems, database systems, and data mining. A data stream can be thought of as a…

数据库 · 计算机科学 2012-08-06 Mahnoosh Kholghi , MohammadReza Keyvanpour

Big data trend has enforced the data-centric systems to have continuous fast data streams. In recent years, real-time analytics on stream data has formed into a new research field, which aims to answer queries about what-is-happening-now…

机器学习 · 统计学 2016-12-28 Amir Hossein Akhavan Rahnama

Data-stream processing has continuously risen in importance as the amount of available data has been steadily increas- ing over the last decade. Besides traditional domains such as data-center monitoring and click analytics, there is an…

数据库 · 计算机科学 2018-01-17 Sebastian Herbst , Johannes Tenschert , Andreas M. Wahl , Klaus Meyer-Wegener

Stream processing applications have been widely adopted due to real-time data analytics demands, e.g., fraud detection, video analytics, IoT applications. Unfortunately, prototyping and testing these applications is still a cumbersome…

分布式、并行与集群计算 · 计算机科学 2024-09-04 Md. Monzurul Amin Ifath , Miguel Neves , Israat Haque

This paper presents a comprehensive analysis of performance trade offs between implementation choices for transaction runtime systems on persistent memory. We compare three implementations of transaction runtimes: undo logging, redo…

分布式、并行与集群计算 · 计算机科学 2018-04-04 Virendra Marathe , Achin Mishra , Amee Trivedi , Yihe Huang , Faisal Zaghloul , Sanidhya Kashyap , Margo Seltzer , Tim Harris , Steve Byan , Bill Bridge , Dave Dice

There has been great progress in improving streaming machine translation, a simultaneous paradigm where the system appends to a growing hypothesis as more source content becomes available. We study a related problem in which revisions to…

计算与语言 · 计算机科学 2020-07-01 Naveen Arivazhagan , Colin Cherry , Wolfgang Macherey , George Foster

The Stream Control Transmission Protocol (SCTP) is a Transport Layer protocol that has been proposed as an alternative to the Transmission Control Protocol (TCP) for the Internet of Things (IoT). SCTP, with its four-way handshake mechanism,…

计算机科学中的逻辑 · 计算机科学 2017-03-21 Shruti Saini , Ansgar Fehnker

A major challenge in blockchain sharding protocols is that more than 95% transactions are cross-shard. Not only those cross-shard transactions degrade the system throughput but also double the confirmation time, and exhaust an already…

密码学与安全 · 计算机科学 2021-10-19 Lan N. Nguyen , Truc Nguyen , Thang N. Dinh , My T. Thai

Medical data belongs to whom it produces it. In an increasing manner, this data is usually processed in unauthorized third-party clouds that should never have the opportunity to access it. Moreover, recent data protection regulations (e.g.,…

密码学与安全 · 计算机科学 2020-03-16 Carlos Segarra , Enric Muntané , Mathieu Lemay , Valerio Schiavoni , Ricard Delgado-Gonzalo

Multicore parallel programming has some very difficult problems such as deadlocks during synchronizations and race conditions brought by concurrency. Added to the difficulty is the lack of a simple, well-accepted computing model for…

编程语言 · 计算机科学 2010-12-09 Yibing Wang

Writing concurrent programs for shared memory multiprocessor systems is a nightmare. This hinders users to exploit the full potential of multiprocessors. STM (Software Transactional Memory) is a promising concurrent programming paradigm…

分布式、并行与集群计算 · 计算机科学 2017-07-27 Ajay Singh , Sathya Peri , G Monika , Anila Kumari

The rise of real-time data and the proliferation of Internet of Things (IoT) devices have highlighted the limitations of cloud-centric solutions, particularly regarding latency, bandwidth, and privacy. These challenges have driven the…

分布式、并行与集群计算 · 计算机科学 2025-10-08 Clarisse Sousa , Tiago Fonseca , Luis Lino Ferreira , Ricardo Venâncio , Ricardo Severino

Online and offline analytics have been traditionally treated separately in software architecture design, and there is no existing general architecture that can support both. Our objective is to go beyond and introduce a scalable and…

软件工程 · 计算机科学 2019-07-22 Sheik Hoque , Andriy Miranskyy

The exponential growth of data storage demands has necessitated the evolution of hierarchical storage management strategies [1]. This study explores the application of streaming machine learning [3] to revolutionize data prefetching within…

分布式、并行与集群计算 · 计算机科学 2025-01-30 Chiyu Cheng , Chang Zhou , Yang Zhao , Jin Cao

Processing sensory data close to the data source, often involving Edge devices, promises low latency for pervasive applications, like smart cities. This commonly involves a multitude of processing services, executed with limited resources;…

分布式、并行与集群计算 · 计算机科学 2026-02-20 Boris Sedlak , Víctor Casamayor Pujol , Schahram Dustdar

Modern applications span multiple clouds to reduce costs, avoid vendor lock-in, and leverage low-availability resources in another cloud. However, standard object stores operate within a single cloud, forcing users to manually manage data…