Database Paper Browser

Back to papers

Storm @Twitter

Summary: Describes Storm, a real-time, fault-tolerant distributed stream processing system deployed at Twitter at scale. Covers architecture, topology execution, scale-out, and fault tolerance, with empirical resilience data and production-time lessons. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
4859
Venue
SIGMOD
Year
2014
Pagerank
0.00028917909
Overall Rank
287 | 98.01%
DOI
10.1145/2588555.2595641

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 50 of 73 citing papers.

Rank Citing Paper Year Venue Pagerank
314 MillWheel: Fault-Tolerant Stream Processing at Internet Scale 2013 VLDB 0.00028059664
822 Twitter Heron: Stream Processing at Scale 2015 SIGMOD 0.00016226851
1,081 Dhalion: Self-Regulating Stream Processing in Heron 2017 VLDB 0.00014201838
1,616 Realtime Data Processing at Facebook 2016 SIGMOD 0.00011133818
1,793 Summingbird: A Framework for Integrating Batch and Online MapReduce Computations 2014 VLDB 0.00010522029
1,948 Distributed Evaluation of Subgraph Queries Using Worst-case Optimal Low-Memory Dataflows 2018 VLDB 9.9938634e-05
2,270 S-Store: Streaming Meets Transaction Processing 2015 VLDB 9.149662e-05
2,339 Samza: Stateful Scalable Stream Processing at LinkedIn 2017 VLDB 9.0029559e-05
2,825 Mison: A Fast JSON Parser for Data Analytics 2017 VLDB 8.0575959e-05
2,832 Regular Path Query Evaluation on Streaming Graphs 2020 SIGMOD 8.048358e-05
3,335 SnappyData: A Unified Cluster for Streaming, Transactions, and Interactive Analytics 2017 CIDR 7.2023806e-05
3,425 General Incremental Sliding-Window Aggregation 2015 VLDB 7.1042928e-05
3,551 Chi: A Scalable and Programmable Control Plane for Distributed Stream Processing Systems 2018 VLDB 6.9776252e-05
3,573 S-Store: A Streaming NewSQL System for Big Velocity Applications 2014 VLDB 6.9524741e-05
3,771 SABER: Window-Based Hybrid Stream Processing for Heterogeneous Architectures 2016 SIGMOD 6.7738535e-05
4,121 Husky: Towards a More Efficient and Expressive Distributed Computing Framework 2016 VLDB 6.4302383e-05
4,490 Analyzing Efficient Stream Processing on Modern Hardware 2019 VLDB 6.137834e-05
4,578 Accelerating Dynamic Graph Analytics on GPUs 2018 VLDB 6.0651154e-05
4,889 GraphJet: Real-Time Content Recommendations at Twitter 2016 VLDB 5.8480413e-05
5,215 Tornado: A System For Real-Time Iterative Analysis Over Evolving Data 2016 SIGMOD 5.6231911e-05
5,269 SnappyData: A Hybrid Transactional Analytical Store Built On Spark 2016 SIGMOD 5.5926223e-05
5,357 LightSaber: Efficient Window Aggregation on Multi-core Processors 2020 SIGMOD 5.5512343e-05
5,942 Clonos: Consistent Causal Recovery for Highly-Available Streaming Dataflows 2021 SIGMOD 5.2591128e-05
6,241 Helios: Hyperscale Indexing for the Cloud & Edge 2020 VLDB 5.1357476e-05
6,469 Parallel Index-based Stream Join on a Multicore CPU 2020 SIGMOD 5.0448159e-05
6,489 Towards General and Efficient Online Tuning for Spark 2023 VLDB 5.0373773e-05
6,628 A Holistic View of Stream Partitioning Costs 2017 VLDB 4.9833118e-05
6,649 Grizzly: Efficient Stream Processing Through Adaptive Query Compilation 2020 SIGMOD 4.9724735e-05
6,760 AStream: Ad-hoc Shared Stream Processing 2019 SIGMOD 4.9304882e-05
6,856 Liquid: Unifying Nearline and Offline Big Data Integration 2015 CIDR 4.901516e-05
7,371 Hazelcast Jet: Low-latency Stream Processing at the 99.99th Percentile 2021 VLDB 4.744863e-05
7,629 Incremental Sliding Window Connectivity over Streaming Graphs 2024 VLDB 4.6883161e-05
8,004 Rethinking Stateful Stream Processing with RDMA 2022 SIGMOD 4.6048388e-05
8,021 Parallelizing Intra-Window Join on Multicores: An Experimental Study 2021 SIGMOD 4.600223e-05
8,078 AJoin: Ad-hoc Stream Joins at Scale 2020 VLDB 4.5873626e-05
8,214 Spur: Mitigating Slow Instances in Large-Scale Streaming Pipelines 2020 SIGMOD 4.5524768e-05
8,710 Stateful Entities: Object-oriented Cloud Applications as Distributed Dataflows 2023 CIDR 4.4582438e-05
8,742 Texera: A System for Collaborative and Interactive Data Analytics Using Workflows 2024 VLDB 4.4520434e-05
8,911 What's the Difference? Incremental Processing with Change Queries in Snowflake 2023 SIGMOD 4.4229886e-05
8,925 Enabling Signal Processing over Data Streams 2017 SIGMOD 4.4229886e-05
9,220 Elasticutor: Rapid Elasticity for Realtime Stateful Stream Processing 2019 SIGMOD 4.3670162e-05
9,323 Disaggregated State Management in Apache FlinkĀ® 2.0 2025 VLDB 4.351469e-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,502 Dhalion in Action: Automatic Management of Streaming Applications 2018 VLDB 4.3300131e-05
9,505 Supporting Scalable Analytics with Latency Constraints 2015 VLDB 4.3300131e-05
9,604 GeaFlow: A Graph Extended and Accelerated Dataflow System 2023 SIGMOD 4.3136057e-05
9,732 ContTune: Continuous Tuning by Conservative Bayesian Optimization for Distributed Stream Data Processing Systems 2023 VLDB 4.2901665e-05
9,800 Dalton: Learned Partitioning for Distributed Data Streams 2023 VLDB 4.2777144e-05
9,806 Railgun: managing large streaming windows under MAD requirements 2021 VLDB 4.2766788e-05
Previous Page 1 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 7 of 7 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Previous Page 1 / 1 Next

Semantically Similar Papers