Hi All,

Currently we have a java based throttling solution. But we need that to
extended (e.g. support throughput based throttling), and support more
complicated condition that currently parameterized.

IMO, best way to do this is to support this by integrating CEP (Siddhi)
engine directly at java level. It is very light weight . We can let users
provide CEP queries which will control throttling. Basically, there will be
inbuilt event stream definitions, and Siddhi listener that monitors a given
event stream and adjust event acceptance. Users provide CEP queries.

I think it is too heavy publish events via thrift API if we try to send it
via the network.

WDYT?

--Srinath

-- 
============================
Srinath Perera, Ph.D.
  Director, Research, WSO2 Inc.
  Visiting Faculty, University of Moratuwa
  Member, Apache Software Foundation
  Research Scientist, Lanka Software Foundation
  Blog: http://srinathsview.blogspot.com/
  Photos: http://www.flickr.com/photos/hemapani/
 Phone: 0772360902
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to