1. A system, comprising: an action log table for storing a plurality of entries, each entry corresponding to one of the events, wherein the entries are written by one or more user applications of the cloud-based environment; a dispatcher coupled to the table to selectively issue the entries to a plurality of processor modules based on a type or an identity of a user associated with a respective processor module; a data repository coupled to the processor modules for storing the entries that are issued to the processor modules after processing, wherein the data repository comprises a distributed database structure, wherein the dispatcher includes a controller to determine whether the entries are occurring faster than a speed at which the dispatcher and processors can handle them based on a response time of the processor module.