+1.
On Fri, Sep 11, 2015 at 5:20 PM, Amila De Silva <ami...@wso2.com> wrote: > Will be moving throttle.core to a new component under carbon-mediation. > The new component name will be throttle-core and a new feature with the > same name will be created. Planning to do these changes on > carbon-mediation 4.4.11-SNAPSHOT and synapse 2.1.3-wso2v12-SNAPSHOT. > > On Mon, Sep 7, 2015 at 6:25 PM, Amila De Silva <ami...@wso2.com> wrote: > >> Hi All, >> >> One of the changes done while moving to Git was, moving source code which >> was under org.wso2.carbon.throttle.core to wso2-synapse. Throttle core is >> used by both ESB (in Throttle mediator) and by API Manager (in >> APIThrottleHandler - to keep track of the number of API calls made over the >> cluster). At the time throttle core was moved, it was depending on Axis2 >> only, making it possible to move the source code to wso2-synapse - which is >> not depending on any carbon components. >> >> While doing several improvements on throttling, Hazelcast AtomicLongs >> were used for keeping cluster-wide counts, which now creates a coupling >> between Hazelcast and Throttle Core. If these changes are to be merged with >> synapse, we would have to add a dependency to Hazelcast. >> >> The other option is to move Throttle Core into carbon-mediation. Since >> this already depends on several carbon components adding Hazelcast as a >> dependancy won't be an issue. >> >> -- >> *Amila De Silva* >> >> WSO2 Inc. >> mobile :(+94) 775119302 >> >> > > > -- > *Amila De Silva* > > WSO2 Inc. > mobile :(+94) 775119302 > > -- *Sanjeewa Malalgoda* WSO2 Inc. Mobile : +94713068779 <http://sanjeewamalalgoda.blogspot.com/>blog :http://sanjeewamalalgoda.blogspot.com/ <http://sanjeewamalalgoda.blogspot.com/>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev