1. A computer-implemented method of facilitating event-based automation in a collaborative cloud-based platform involving a front-end system and one or more back-end systems, the method comprising: receiving an event at the front-end system of the collaborative cloud-based platform, wherein the front-end system communicates with client systems via a first network for receiving events via the first network, the one or more back-end systems communicate with the front-end system via a second network, wherein the event is received at the front-end system responsive to an action taken by a collaborator of the collaborative cloud-based platform on a content item stored in the one or more back-end systems of the collaborative cloud-based platform, the one or more back-end systems including one or more jobs manager systems and a rule manager system, the one or more back-end systems supplement 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, 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 translating 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 computer processor; scanning, by the back-end system, the pre-defined rules to select a first pre-defined rule that matches the event criteria; and generating, by the back-end system, a job request associated with the first pre-defined rule.
5. The computer implemented method of claim 1 , wherein the event is initiated via a web application and distributed to the rule manager system via an event load balancer, the rule manager system coupled to the one or more jobs manager systems and the web application.