Handling Crash and Software Faults Efficiently in Distributed Event Stream Processing | IEEE Conference Publication | IEEE Xplore