Hi Paul,

My suggestion based on the user perspective.With Current flow control
implementation when there is a load, publishers are getting blocked and
messages are not publishing to broker side till the available free memory
increased.
So publisher will get a considerable time to publish the messages and due
to that user won't see published messages reflect on broker side as quick
as before.
This will confuse a new user who don't knows the internals and May be users
feel MB performs slowly and will affect the user impression on MB.

So IMO enable flow control feature should given to the user to decide.

Apart from that we couldn't able to measure any memory use or negative due
to flow control enabling.







On Tue, May 6, 2014 at 3:40 PM, Paul Fremantle <[email protected]> wrote:

> What is the impact of leaving it enabled by default?  Is there some
> greater memory use, slow down or other negative?
>
> Paul
> On 6 May 2014 06:04, "Asanka Vithanage" <[email protected]> wrote:
>
>> Hi All,
>>
>> With MB 220 we are going to introduce a new feature to flow control the
>> publisher. Currently by default MB pack comes with enabling that feature.
>>
>> But AFAIU flow control requires only on systems which expose to high
>> message loads.for such systems we could enable the Flow control feature as
>> required.
>>
>> So don't it a good idea to disable flow control on default pack and allow
>> users to select whether they required flow control?
>>
>> WDYT?
>>
>>
>>
>> --
>> Asanka Vithanage
>> Senior Software Engineer -QA
>> Mobile: +94 0716286708
>> Email: [email protected]
>> WSO2 Inc. www.wso2.com
>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>


-- 
Asanka Vithanage
Senior Software Engineer -QA
Mobile: +94 0716286708
Email: [email protected]
WSO2 Inc. www.wso2.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to