 <p>Apache Storm is a distributed realtime computation system (source: project website.</p> <p>CEP is complex event processing concerned with tracking and analyzing (processing) streams of information (data) about things that happen (events) and deriving a conclusion from them. (Source:wiki)</p> <p>They are two different things. Storm does not itself analyze unless you deploy some code that analyzes. That makes the code doing CEP, and not Storm. You can do CEP using Storm yes, or can do CEP u using JMS or whichever else. </p> <p>Actors such as Akka or Orleans are also candidate places to host event analysis code that does CEP.</p>