Back to papers
BriskStream: Scaling Data Stream Processing on Shared-Memory Multicore Architectures
Summary: BriskStream is an in-memory DSPS for shared-memory multicore systems. It introduces RLAS, a NUMA-aware optimizer for producer-consumer pairs, solved by branch-and-bound with three heuristics, giving higher throughput and scalability than prior DSPSs.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 5599
- Venue
- SIGMOD
- Year
- 2019
- Pagerank
- 5.3799054e-05
- Overall Rank
- 5,670 | 60.60%
- DOI
-
10.1145/3299869.3300067
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 11 of 11 citing papers.
| Rank |
Citing Paper |
Year |
Venue |
Pagerank |
| 3,488 |
GPU-Accelerated Subgraph Enumeration on Partitioned Graphs |
2020 |
SIGMOD |
7.0460627e-05 |
| 5,292 |
StreamOps: Cloud-Native Runtime Management for Streaming Services in ByteDance |
2023 |
VLDB |
5.5784769e-05 |
| 5,357 |
LightSaber: Efficient Window Aggregation on Multi-core Processors |
2020 |
SIGMOD |
5.5512343e-05 |
| 8,004 |
Rethinking Stateful Stream Processing with RDMA |
2022 |
SIGMOD |
4.6048388e-05 |
| 9,372 |
FEBench: A Benchmark for Real-Time Relational Data Feature Extraction |
2023 |
VLDB |
4.3461481e-05 |
| 9,374 |
MorphStream: Adaptive Scheduling for Scalable Transactional Stream Processing on Multicores |
2023 |
SIGMOD |
4.3453721e-05 |
| 9,497 |
Scabbard: Single-Node Fault-Tolerant Stream Processing |
2022 |
VLDB |
4.3300131e-05 |
| 9,925 |
Darwin: Scale-In Stream Processing |
2022 |
CIDR |
4.2503199e-05 |
| 10,043 |
Accelerating Stream Processing Engines via Hardware Offloading |
2026 |
SIGMOD |
4.1905499e-05 |
| 10,077 |
Enjima: A Resource-Adaptive Stream Processing System |
2026 |
SIGMOD |
4.1905499e-05 |
| 10,498 |
HoneyComb: A Parallel Worst-Case Optimal Join on Multicores |
2025 |
SIGMOD |
4.1905499e-05 |
Outgoing Citations (Sorted by Pagerank)
Showing 17 of 17 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank |
Cited Paper |
Year |
Venue |
Pagerank |
| 52 |
Database Architecture Optimized for the new Bottleneck: Memory Access |
1999 |
VLDB |
0.00066322421 |
| 143 |
TelegraphCQ: Continuous Dataflow Processing for an Uncertain World |
2003 |
CIDR |
0.00041688468 |
| 191 |
The Design of the Borealis Stream Processing Engine |
2005 |
CIDR |
0.00035714897 |
| 417 |
Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age |
2014 |
SIGMOD |
0.00023734582 |
| 822 |
Twitter Heron: Stream Processing at Scale |
2015 |
SIGMOD |
0.00016226851 |
| 1,046 |
Buffering Database Operations for Enhanced Instruction Cache Performance |
2004 |
SIGMOD |
0.00014446882 |
| 1,220 |
Rate-Based Query Optimization for Streaming Information Sources |
2002 |
SIGMOD |
0.00013214188 |
| 1,226 |
Integrating Scale Out and Fault Tolerance in Stream Processing using Operator State Management |
2013 |
SIGMOD |
0.00013168869 |
| 1,540 |
NUMA-aware algorithms: the case of data shuffling |
2013 |
CIDR |
0.00011451745 |
| 2,437 |
OLTP on Hardware Islands |
2012 |
VLDB |
8.8206221e-05 |
| 2,710 |
Design, Implementation, and Evaluation of the Linear Road Benchmark on the Stream Processing Core |
2006 |
SIGMOD |
8.2580301e-05 |
| 3,771 |
SABER: Window-Based Hybrid Stream Processing for Heterogeneous Architectures |
2016 |
SIGMOD |
6.7738535e-05 |
| 3,994 |
Improving Main Memory Hash Joins on Intel Xeon Phi Processors: An Experimental Approach |
2015 |
VLDB |
6.5476357e-05 |
| 4,277 |
Scaling Up Concurrent Main-Memory Column-Store Scans: Towards Adaptive NUMA-aware Data and Task Placement |
2015 |
VLDB |
6.2878362e-05 |
| 4,609 |
Deployment of Query Plans on Multicores |
2015 |
VLDB |
6.0458679e-05 |
| 5,111 |
Adaptive NUMA-aware data placement and task scheduling for analytical workloads in main-memory column-stores |
2017 |
VLDB |
5.6855393e-05 |
| 6,141 |
Speeding up Database Applications with Pyxis |
2013 |
SIGMOD |
5.1867975e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 4,490 |
Analyzing Efficient Stream Processing on Modern Hardware |
2019 |
VLDB |
6.137834e-05 |
| 1,136 |
Chain: Operator Scheduling for Memory Minimization in Data Stream Systems |
2003 |
SIGMOD |
0.00013745517 |
| 8,721 |
Robust Real-time Query Processing with QStream |
2005 |
VLDB |
4.4558332e-05 |
| 10,970 |
Low-Latency Adaptive Distributed Stream Join System Based on a Flexible Join Model |
2024 |
SIGMOD |
4.1905499e-05 |
| 4,161 |
Scalable Distributed Stream Join Processing |
2015 |
SIGMOD |
6.3883784e-05 |
| 6,760 |
AStream: Ad-hoc Shared Stream Processing |
2019 |
SIGMOD |
4.9304882e-05 |
| 8,004 |
Rethinking Stateful Stream Processing with RDMA |
2022 |
SIGMOD |
4.6048388e-05 |
| 4,925 |
Shared Arrangements: practical inter-query sharing for streaming dataflows |
2020 |
VLDB |
5.818597e-05 |
| 7,658 |
Scalable Delivery of Stream Query Result |
2009 |
VLDB |
4.6817213e-05 |
| 9,374 |
MorphStream: Adaptive Scheduling for Scalable Transactional Stream Processing on Multicores |
2023 |
SIGMOD |
4.3453721e-05 |