DBScholar

Back to papers

How Soccer Players Would do Stream Joins

Summary: Proposes handshake join, a parallel-friendly approach to window-based stream joins utilizing multicore and FPGA hardware. Outperforms CellJoin and offers a new semantic intuition for window semantics to guide standardization and future streaming algorithms. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
4480
Venue
SIGMOD
Year
2011
Pagerank
0.0001099892
Overall Rank
1,369 | 90.61%
DOI
10.1145/1989323.1989389

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{teubner_sigmod11,
        title = {{How Soccer Players Would do Stream Joins}},
        author = {Teubner, Jens and Mueller, Rene},
        series = {{SIGMOD} '11},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/1989323.1989389},
        url = {https://dl.acm.org/doi/10.1145/1989323.1989389},
        year = {2011}
}

Incoming Citations (Sorted by Pagerank)

Showing 23 of 23 citing papers.

Rank Citing Paper Year Venue Pagerank
241 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00023654664
423 Massively Parallel Sort-Merge Joins in Main Memory Multi-Core Database Systems 2012 VLDB 0.00018725853
1,171 Photon: Fault-tolerant and Scalable Joining of Continuous Data Streams 2013 SIGMOD 0.00011826434
2,140 Revisiting Co-Processing for Hash Joins on the Coupled CPU-GPU Architecture 2013 VLDB 9.0991487e-05
3,060 SABER: Window-Based Hybrid Stream Processing for Heterogeneous Architectures 2016 SIGMOD 7.8062155e-05
3,532 Scalable Distributed Stream Join Processing 2015 SIGMOD 7.3369085e-05
4,313 Flexible Query Processor on FPGAs 2013 VLDB 6.767137e-05
5,310 Low-Latency Handshake Join 2014 VLDB 6.2702891e-05
5,515 FPGA-based Multithreading for In-Memory Hash Joins 2015 CIDR 6.189963e-05
6,012 Parallel Index-based Stream Join on a Multicore CPU 2020 SIGMOD 6.0102675e-05
6,108 Providing Streaming Joins as a Service at Facebook 2018 VLDB 5.9730511e-05
6,255 Elastic Pipelining in an In-Memory Database Cluster 2016 SIGMOD 5.9399698e-05
6,263 Database Technology for the Masses: Sub-Operators as First-Class Entities 2021 VLDB 5.936052e-05
7,626 Quality-Driven Continuous Query Execution over Out-of-Order Data Streams 2015 SIGMOD 5.5800458e-05
7,820 Parallelizing Intra-Window Join on Multicores: An Experimental Study 2021 SIGMOD 5.5373345e-05
7,899 Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms 2021 VLDB 5.5195553e-05
8,736 HYPERSONIC: A Hybrid Parallelization Approach for Scalable Complex Event Processing 2022 SIGMOD 5.3766157e-05
9,082 An Application-Specific Instruction Set for Accelerating Set-Oriented Database Primitives 2014 SIGMOD 5.3251649e-05
10,102 Distributed Stream KNN Join 2021 SIGMOD 5.1488731e-05
10,479 P-MOSS: Scheduling Main-Memory Indexes Over NUMA Servers Using Next Token Prediction 2026 SIGMOD 5.093636e-05
11,159 PECJ: Stream Window Join on Disorder Data Streams with Proactive Error Compensation 2024 SIGMOD 5.093636e-05
11,181 Low-Latency Adaptive Distributed Stream Join System Based on a Flexible Join Model 2024 SIGMOD 5.093636e-05
11,194 Enabling Adaptive Sampling for Intra-Window Join: Simultaneously Optimizing Quantity and Quality 2024 SIGMOD 5.093636e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 10 of 10 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