The Gateway to Algorithmic and Automated Trading

Is HzB a Good Metric for Event Processing throughput?

TIBCO Software : Paul Vincent - 1st January 1970

The opinions expressed by this blogger and those providing comments are theirs alone, this does not reflect the opinion of Automated Trader or any employee thereof. Automated Trader is not responsible for the accuracy of any of the information supplied by this article.

In a previous post about Event Processing at the LHC, we learned that the scientists involved talked about event measurements in terms of Hertz or "cycles per second". Although particularly suited to observation events, one wonders if this could also be a suitable term for business event processing (for example, a large parcel delivery company may be able to process its parcel events at 50 KHz or 50K per sec).

However, the unit of work-done should also include the amount of data being processed: a 3-byte sensor reading being read at 1MHz is requiring "less work" than a 250KB message being processed at 10KHz. So apart from the throughput in Hz, we should also consider a combined metric = the HertzByte. So 10Kb worth of event being processed at 10KHz would mean a throughput of 100MHzB.

So what is the peak or sustained HzB rating of your CEP application?


No related posts.