19. A distributed computing collaboration system for facilitating event-based automation in a collaborative cloud-based platform, the system comprising: one or more processors associated with a front-end system and a back-end system, wherein the front-end system communicates with client systems via a first network for receiving events via the first network, wherein the back-end system communicates with the front-end system via a second network, the back-end system including one or more jobs manager systems and a rule manager system, wherein the back-end system supplements the one or more jobs manager systems with additional jobs manager systems in response to detecting an increase in the number of events received at the front end system; an interface receiving an event responsive to an action taken by a collaborator of the collaborative cloud-based platform on a content item stored in the back-end system of the collaborative cloud-based platform, wherein the content item comprises electronic content that is remotely accessible to the collaborator via a user device in communication with the collaborative cloud-based platform; and a memory unit having instructions stored thereon which, when executed by the one or more processors, cause the collaboration system to translate the event into one or more job requests by: parsing, by the back-end system, the event to identify event criteria; accessing, by the back-end system, pre-defined rules from a memory in communication with the one or more processors; scanning, by the back-end system, the pre-defined rules to select a first pre-defined rule that matches the event criteria; and generating a job request associated with the first pre-defined rule.
19. A distributed computing collaboration system for facilitating event-based automation in a collaborative cloud-based platform, the system comprising: one or more processors associated with a front-end system and a back-end system, wherein the front-end system communicates with client systems via a first network for receiving events via the first network, wherein the back-end system communicates with the front-end system via a second network, the back-end system including one or more jobs manager systems and a rule manager system, wherein the back-end system supplements the one or more jobs manager systems with additional jobs manager systems in response to detecting an increase in the number of events received at the front end system; an interface receiving an event responsive to an action taken by a collaborator of the collaborative cloud-based platform on a content item stored in the back-end system of the collaborative cloud-based platform, wherein the content item comprises electronic content that is remotely accessible to the collaborator via a user device in communication with the collaborative cloud-based platform; and a memory unit having instructions stored thereon which, when executed by the one or more processors, cause the collaboration system to translate the event into one or more job requests by: parsing, by the back-end system, the event to identify event criteria; accessing, by the back-end system, pre-defined rules from a memory in communication with the one or more processors; scanning, by the back-end system, the pre-defined rules to select a first pre-defined rule that matches the event criteria; and generating a job request associated with the first pre-defined rule. 24. The collaboration system of claim 19 , wherein the information for generating the first pre-defined rule is described in a Rule Descriptive Language (RDL).