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)
Incoming Non-self Citations Over Time
Authors
- 1. Ankit Toshniwal (Twitter)
- 2. Siddarth Taneja (Twitter)
- 3. Amit Shukla (Twitter)
- 4. Karthik Ramasamy (Twitter)
- 5. Jignesh M. Patel (University of Wisconsin)
- 6. Sanjeev Kulkarni (Twitter)
- 7. Jason Jackson (Twitter)
- 8. Krishna Gade (Twitter)
- 9. Maosong Fu (Twitter)
- 10. Jake Donham (Twitter)
- 11. Nikunj Bhagat (Twitter)
- 12. Sailesh Mittal (Twitter)
- 13. Dmitriy Ryaboy (Twitter)
BibTeX Citation
@inproceedings{toshniwal_sigmod14,
title = {{Storm @Twitter}},
author = {Toshniwal, Ankit and Taneja, Siddarth and Shukla, Amit and Ramasamy, Karthik and Patel, Jignesh M. and Kulkarni, Sanjeev and Jackson, Jason and Gade, Krishna and Fu, Maosong and Donham, Jake and Bhagat, Nikunj and Mittal, Sailesh and Ryaboy, Dmitriy},
series = {{SIGMOD} '14},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/2588555.2595641},
url = {https://dl.acm.org/doi/10.1145/2588555.2595641},
year = {2014}
}
Incoming Citations (Sorted by Pagerank)
Showing 50 of 73 citing papers.
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.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 98 | Encapsulation of Parallelism in the Volcano Query Processing System | 1990 | SIGMOD | 0.00034510605 |
| 127 | The Design of the Borealis Stream Processing Engine | 2005 | CIDR | 0.00030738755 |
| 224 | MillWheel: Fault-Tolerant Stream Processing at Internet Scale | 2013 | VLDB | 0.00024130894 |
| 1,171 | Photon: Fault-tolerant and Scalable Joining of Continuous Data Streams | 2013 | SIGMOD | 0.00011826434 |
| 1,274 | Querying and Mining Data Streams: You Only Get One Look | 2002 | SIGMOD | 0.00011377527 |
| 1,718 | Towards a Streaming SQL Standard | 2008 | VLDB | 9.9297933e-05 |
| 2,838 | Continuous Queries in Oracle | 2007 | VLDB | 8.0685625e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 5,748 | Fast Data in the Era of Big Data: Twitter's Real-Time Related Query Suggestion Architecture | 2013 | SIGMOD |
| 2 | 1,789 | Fault-Tolerance in the Borealis Distributed Stream Processing System | 2005 | SIGMOD |
| 3 | 12,022 | Toward High-Performance Distributed Stream Processing via Approximate Fault Tolerance | 2017 | VLDB |
| 4 | 12,108 | CE-Storm: Confidential Elastic Processing of Data Streams | 2015 | SIGMOD |
| 5 | 4,686 | Tornado: A System For Real-Time Iterative Analysis Over Evolving Data | 2016 | SIGMOD |
| 6 | 12,112 | STORM: Spatio-Temporal Online Reasoning and Management of Large Spatio-Temporal Data | 2015 | SIGMOD |
| 7 | 12,255 | Resa: Realtime Elastic Streaming Analytics in the Cloud | 2013 | SIGMOD |
| 8 | 7,617 | Squall: Scalable Real-time Analytics | 2016 | VLDB |
| 9 | 7,794 | Tornado: A Distributed Spatio-Textual Stream Processing System | 2015 | VLDB |
| 10 | 612 | Twitter Heron: Stream Processing at Scale | 2015 | SIGMOD |