Photon - Fault-tolerant and Scalable Joining of Continuous Data Streams