1. A system for providing an event distribution pattern for a distributed data grid, said system comprising: a cluster of computer servers that, together, comprise a node of the distributed data grid wherein at least one of said computer servers has an application deployed thereon; a primary memory cache of the node, the primary memory cache distributed across the cluster of computer servers that comprise the node, and configured to store live application objects, wherein the live application objects comprise a lifecycle and a start method, implement a particular interface, and execute actions in response to events that occur on or about themselves; a backup memory cache of the node, the backup memory cache distributed across the cluster of computer servers that comprise the node; an event distributor provided on at least one of said computer servers, wherein the event distributor provides a domain for sending events defined by said application; a live event channel controller object, which is a live application object, stored as an entry in the primary cache of the node of said distributed data grid; and a listener, active on the node of the distributed data grid, wherein the listener is configured to detect an insertion of live application objects as data stored in the primary cache and invoke the start methods of the inserted live application objects; wherein the listener detects an insertion for storage of the live event channel controller object into the primary cache of the node of the distributed data grid and invokes the start method of the live event channel controller object; and wherein, when the start method of the live event controller object is invoked, the live event channel controller object is configured to: receive one or more events defined by said application from the event distributor, and execute one or more actions in response to state changes in the live event channel controller object's lifecycle, including providing the one or more events to a set of event channels that distribute data associated with said one or more events to a set of destinations.