English
Related papers

Related papers: How Fast Can We Insert? An Empirical Performance E…

200 papers

Apache Kafka addresses the general problem of delivering extreme high volume event data to diverse consumers via a publish-subscribe messaging system. It uses partitions to scale a topic across many brokers for producers to write data in…

Networking and Internet Architecture · Computer Science 2024-10-28 Theofanis P. Raptis , Andrea Passarella

Message brokers enable asynchronous communication between data producers and consumers in distributed environments by assigning messages to ordered queues. Message broker systems often provide with mechanisms to parallelize tasks between…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-06-23 Diogo Landau , Xavier Andrade , Jorge G. Barbosa

Message brokers often mediate communication between data producers and consumers by adding variable-sized messages to ordered distributed queues. Our goal is to determine the number of consumers and consumer-partition assignments needed to…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-02-12 Diogo Landau , Nishant Saurabh , Xavier Andrade , Jorge G Barbosa

An essential part of building a data-driven organization is the ability to handle and process continuous streams of data to discover actionable insights. The explosive growth of interconnected devices and the social Web has led to a large…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-07-23 Haruna Isah , Farhana Zulkernine

Modern distributed systems demand low-latency, fault-tolerant event processing that exceeds traditional messaging architecture limits. While frameworks including Apache Kafka, RabbitMQ, Apache Pulsar, NATS JetStream, and serverless event…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-24 Jahidul Arafat , Fariha Tasmin , Sanjaya Poudel

In contemporary distributed systems, logs are produced at an astounding rate, generating terabytes of data within mere seconds. These logs, containing pivotal details like system metrics, user actions, and diverse events, are foundational…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-11-15 Shashank Kumar , Aryan Jadon , Sachin Sharma

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…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-12-20 Ben Blamey , Andreas Hellander , Salman Toor

Apache Kafka has become a foundational platform for high throughput event streaming, enabling real time analytics, financial transaction processing, industrial telemetry, and large scale data driven systems. Despite its maturity and…

Software Engineering · Computer Science 2026-02-03 Muzeeb Mohammad

Smart city management is going through a remarkable transition, in terms of quality and diversity of services provided to the end-users. The stakeholders that deliver pervasive applications are now able to address fundamental challenges in…

Networking and Internet Architecture · Computer Science 2024-10-28 Theofanis P. Raptis , Claudio Cicconetti , Manolis Falelakis , Tassos Kanellos , Tomás Pariente Lobo

This paper surveys the message brokers that are in vogue today for distributed communication. Their primary goal is to facilitate the construction of decentralized topologies without single points of failure, enabling fault tolerance and…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-04-04 Vineet John , Xia Liu

Real-time text processing systems are required in many domains to quickly identify patterns, trends, sentiments, and insights. Nowadays, social networks, e-commerce stores, blogs, scientific experiments, and server logs are main sources…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-12-13 Hassan Nazeer , Waheed Iqbal , Fawaz Bokhari , Faisal Bukhari , Shuja Ur Rehman Baig

Distributed messaging systems form the core of big data streaming, cloud native applications and microservice architecture. With real-time critical applications there is a growing need for well-built messaging platform that is scalable,…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-12-10 Sharvari T , Sowmya Nag K

Despite recent progress in video generation, inference speed remains a major bottleneck. A common acceleration strategy involves reusing model outputs via caching mechanisms at fixed intervals. However, we find that such fixed-frequency…

Computer Vision and Pattern Recognition · Computer Science 2025-07-10 Zishen Huang , Chunyu Yang , Mengyuan Ren

Asynchronous messaging is a cornerstone of modern distributed systems, enabling decoupled communication for scalable and resilient applications. Today's message queue (MQ) ecosystem spans a wide range of designs, from high-throughput…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-03-24 Tapajit Chandra Paul , Pawissanutt Lertpongrujikorn , Hai Duc Nguyen , Mohsen Amini Salehi

As the complexity of enterprise systems increases, the need for monitoring and analyzing such systems also grows. A number of companies have built sophisticated monitoring tools that go far beyond simple resource utilization reports. For…

The performance of AI accelerators is increasingly limited by data movement, memory access, and orchestration overheads rather than raw compute capability. This paper presents MAVeC, a messaging-based adaptive vector computing accelerator…

Hardware Architecture · Computer Science 2026-02-05 Md. Rownak Hossain Chowdhury , Mostafizur Rahman

As exascale systems reach unprecedented concurrency, traditional performance analysis tools struggle with the overhead of massive-scale telemetry. We present an accelerated infrastructure for the hpcanalysis framework that leverages a…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-05-12 Dragana Grbic

To keep up with demand, servers will scale up to handle hundreds of thousands of clients simultaneously. Much of the focus of the community has been on scaling servers in terms of aggregate traffic intensity (packets transmitted per…

Networking and Internet Architecture · Computer Science 2021-06-11 Yimeng Zhao , Ahmed Saeed , Mostafa Ammar , Ellen Zegura

Historically, machine learning training pipelines have predominantly relied on batch training models, retraining models every few hours. However, industrial practitioners have proved that real-time training can lead to a more adaptive and…

Software Engineering · Computer Science 2024-10-22 Srijan Saket , Vivek Chandela , Md. Danish Kalim

Streaming, big data applications face challenges in creating scalable data flow pipelines, in which multiple data streams must be collected, stored, queried, and analyzed. These data sources are characterized by their volume (in terms of…

Databases · Computer Science 2014-07-23 Scott M. Sawyer , B. David O'Gwynn
‹ Prev 1 2 3 10 Next ›