1. A computer-implemented stream-based system having computer readable media that store executable instructions executed by a processor, comprising: a data streaming system that includes events and associated event attributes occurring in temporal domain; and an extensibility component that facilitates creation and application of non-temporal user-defined stream-based modules to the data streaming system in the temporal domain.