SOPJ: A Scalable Online Provenance Join for Data Integration
High-availability algorithms for distributed stream processing