1. A real-time data analytics service executed by a processor in at least one server, comprising: a data analytics application framework that is configurable to generate a real-time data analytics application, the data analytics application framework including an event collector, a reference data service, and a data analytics processing engine; and a network-based service that executes on the processor in the at least one server, the network-based service configured to provide network access for the real-time data analytics application; the event collector configured to receive at least one payload definition that defines real-time data to be received by the event collector; the reference data service configured to receive at least one reference data definition that defines reference data to be provided by the reference data service; and the data analytics processing engine configured to receive at least a query definition that defines at least one query, the data analytics processing engine configured to process the real-time data and the reference data according to the at least one query to generate output data for the real-time analytics application.