Hi; APIM team has different kind of throttling+rate limiting requirements (eg:ip/timer/geo based)..As Srinath pointed we believe that CEP would be the right solution, since we cannot have all these different scenarios/requirements to be implemented in our throttling module.. Is there any possibility integrate CEP engine with our throttling module ? So, all products can still use throttling module, which can handle all the complex rate/thorrtling policies.. Thanks
On 5 June 2013 15:13, Sriskandarajah Suhothayan <[email protected]> wrote: > > > > On Wed, Jun 5, 2013 at 1:27 AM, Srinath Perera <[email protected]> wrote: > >> 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? >> > +1 > CEP team can provide the necessary support > if any of the product teams (eg: ELB, BPS, AF or AM) is willing to replace > their current or have an alternate throttling module > > Suho > >> >> --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 >> > > > > -- > *S. Suhothayan > * > Software Engineer, > Management Committee Member, Data Technologies Team, > *WSO2 Inc. *http://wso2.com * > <http://wso2.com/>* > lean . enterprise . middleware > > *cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/ > twitter: http://twitter.com/suhothayan | linked-in: > http://lk.linkedin.com/in/suhothayan* > * > * > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- -Ratha mobile: (+94)755906608
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
