Patent attributes
A stochastic estimation approach can be used to provide percentile determinations for data, such as may be received on one or more data streams. A stochastic approach can analyze each received request on a data stream and update the percentile values accordingly, providing near real time adjustment of the percentile values. One or more scaling factors or adjustment boundaries can be applied such that the estimations do not fluctuate excessively in response to individual requests. The near real time updates enable actions to be taken on the data stream, such as to generate alarms or initiate request throttling. The stochastic approach is very light weight, requiring minimal resources and having minimal latency.