1. An apparatus having a processor for scheduling event streams comprising: an interface for receiving the event streams and placing the event streams in corresponding event stream queues, each event stream including a sequence of event data, each of the event data including a sequence of numbers; a first logic device for determining a sketched content information data value of each of the received event streams, wherein the sketched content information data value for each of the received event stream includes one of: an average value, a degree of skew, a degree of deviation, an occurrence frequency, and a degree of information entropy; and a scheduling logic device for selecting at least one event stream from said received event streams for dispatch depending on the determined sketched content information data value of each of said received event streams and removing event data from the selected at least one event stream, wherein the event data from the selected at least one event stream is removed such that the number of event data removed from the selected at least one event stream is inversely proportional to the determined sketched content information data value of the selected at least one event stream.