1. A system for complex event processing comprising: a sender module for receiving an input event and for generating a serialized message sequence from the input event; a plurality of deterministic event processing engines for processing the serialized message sequence and generating a plurality of redundant ordered sequences; and a merger module for receiving the plurality of redundant ordered sequences and for generating an output result for transmission.