1. A computer-based method for aggregating web-based data stored in a distributed data store so that it can be retrieved in a first-in, first-out (FIFO) manner, comprising: generating an aggregation key for respective one or more data generated from a web-based event, using a microprocessor, where the one or more data are added to the distributed data store, the aggregation key corresponding merely to the data generated from the web-based event; and aggregating the one or more data from the web based event in a FIFO queue in a same partition of the distributed data store based on the aggregation key.