Re: [Carbon-dev] Introducing a new light weight event component for 3.2.1/ trunk

2011-06-21 Thread Tharindu Mathew
Hi Sanjiva,

Since the in memory impl was not implemented, as one of the performance
improvements for BAM I wrote a light weight impl to be used. This performs
very well for us now.

I will move this inside BAM and use it internally.

On Wed, Jun 22, 2011 at 8:16 AM, Sanjiva Weerawarana wrote:

> Folks I'm confused.
>
> WHY are we writing a new eventing impl?? If we did that because we have an
> old / broken model in BAM servers for how they subscribe to servers to
> monitor then that should not be propagated widely as a common service to
> all.
>
> If we need this as a stop-gap for BAM then lets keep it inside BAM.
>
> If we have one in-memory "broker" already then that's enough. We don't need
> two.
>
> Sanjiva.
>
> On Tue, Jun 21, 2011 at 8:46 AM, Amila Suriarachchi wrote:
>
>> On 6/19/11, Tharindu Mathew  wrote:
>> > I have made some improvements for the service stats publisher for 3.2.1
>> and
>> > one of these is creating a light weight eventing impl that does not use
>> > qpid.
>>
>> I was in the impression that BAM publishers going to remove event
>> component and directly publish messages to BAM message receivers.
>> Anyway we will add an immemory one so that you can use it.
>>
>> thanks,
>> Amila.
>>
>> >
>> > Since, it is decided to also fix the mediation stats publisher for
>> 3.2.1, it
>> > is required to make this impl into a component. I will be creating a new
>> > component called lightweightevent,( or lwevent) and reusing this for all
>> > necessary components. This will go into trunk as well.
>> >
>> > Please shout if there are any concerns.
>> >
>> > --
>> > Regards,
>> >
>> > Tharindu
>> >
>> ___
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>
>
>
> --
> Sanjiva Weerawarana, Ph.D.
> Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
> email: sanj...@wso2.com; phone: +94 11 763 9614; cell: +94 77 787 6880 | +1
> 650 265 8311
> blog: http://sanjiva.weerawarana.org/
>
> Lean . Enterprise . Middleware
>
> ___
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Regards,

Tharindu
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] Introducing a new light weight event component for 3.2.1/ trunk

2011-06-21 Thread Sanjiva Weerawarana
Folks I'm confused.

WHY are we writing a new eventing impl?? If we did that because we have an
old / broken model in BAM servers for how they subscribe to servers to
monitor then that should not be propagated widely as a common service to
all.

If we need this as a stop-gap for BAM then lets keep it inside BAM.

If we have one in-memory "broker" already then that's enough. We don't need
two.

Sanjiva.

On Tue, Jun 21, 2011 at 8:46 AM, Amila Suriarachchi  wrote:

> On 6/19/11, Tharindu Mathew  wrote:
> > I have made some improvements for the service stats publisher for 3.2.1
> and
> > one of these is creating a light weight eventing impl that does not use
> > qpid.
>
> I was in the impression that BAM publishers going to remove event
> component and directly publish messages to BAM message receivers.
> Anyway we will add an immemory one so that you can use it.
>
> thanks,
> Amila.
>
> >
> > Since, it is decided to also fix the mediation stats publisher for 3.2.1,
> it
> > is required to make this impl into a component. I will be creating a new
> > component called lightweightevent,( or lwevent) and reusing this for all
> > necessary components. This will go into trunk as well.
> >
> > Please shout if there are any concerns.
> >
> > --
> > Regards,
> >
> > Tharindu
> >
> ___
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>



-- 
Sanjiva Weerawarana, Ph.D.
Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
email: sanj...@wso2.com; phone: +94 11 763 9614; cell: +94 77 787 6880 | +1
650 265 8311
blog: http://sanjiva.weerawarana.org/

Lean . Enterprise . Middleware
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] Introducing a new light weight event component for 3.2.1/ trunk

2011-06-20 Thread Tharindu Mathew
On Tue, Jun 21, 2011 at 8:46 AM, Amila Suriarachchi  wrote:

> On 6/19/11, Tharindu Mathew  wrote:
> > I have made some improvements for the service stats publisher for 3.2.1
> and
> > one of these is creating a light weight eventing impl that does not use
> > qpid.
>
> I was in the impression that BAM publishers going to remove event
> component and directly publish messages to BAM message receivers.
> Anyway we will add an immemory one so that you can use it.
>
This is basically, what has been done Amila.

The component is lightweight-event. I've used the ws-event but have removed
qpid and created a simpler publisher.

This is already committed to 3.2.1.

>
> thanks,
> Amila.
>
> >
> > Since, it is decided to also fix the mediation stats publisher for 3.2.1,
> it
> > is required to make this impl into a component. I will be creating a new
> > component called lightweightevent,( or lwevent) and reusing this for all
> > necessary components. This will go into trunk as well.
> >
> > Please shout if there are any concerns.
> >
> > --
> > Regards,
> >
> > Tharindu
> >
> ___
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>



-- 
Regards,

Tharindu
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] Introducing a new light weight event component for 3.2.1/ trunk

2011-06-20 Thread Amila Suriarachchi
On 6/19/11, Tharindu Mathew  wrote:
> I have made some improvements for the service stats publisher for 3.2.1 and
> one of these is creating a light weight eventing impl that does not use
> qpid.

I was in the impression that BAM publishers going to remove event
component and directly publish messages to BAM message receivers.
Anyway we will add an immemory one so that you can use it.

thanks,
Amila.

>
> Since, it is decided to also fix the mediation stats publisher for 3.2.1, it
> is required to make this impl into a component. I will be creating a new
> component called lightweightevent,( or lwevent) and reusing this for all
> necessary components. This will go into trunk as well.
>
> Please shout if there are any concerns.
>
> --
> Regards,
>
> Tharindu
>
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] Introducing a new light weight event component for 3.2.1/ trunk

2011-06-20 Thread Amila Suriarachchi
On 6/19/11, Tharindu Mathew  wrote:
> I have made some improvements for the service stats publisher for 3.2.1 and
> one of these is creating a light weight eventing impl that does not use
> qpid.
>
> Since, it is decided to also fix the mediation stats publisher for 3.2.1, it
> is required to make this impl into a component. I will be creating a new
> component called lightweightevent,( or lwevent) and reusing this for all
> necessary components. This will go into trunk as well.
>
> Please shout if there are any concerns.

I will add an inmemory event implementation to event core component.

Which can be configured with event-broker.xml and all the products
except (MB and CEP) can put this in memory one as the default.

thanks,
Amila.
>
> --
> Regards,
>
> Tharindu
>
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] Introducing a new light weight event component for 3.2.1/ trunk

2011-06-19 Thread Sameera Jayasoma
On Sun, Jun 19, 2011 at 9:05 AM, Tharindu Mathew  wrote:

> I have made some improvements for the service stats publisher for 3.2.1 and
> one of these is creating a light weight eventing impl that does not use
> qpid.
>
> Since, it is decided to also fix the mediation stats publisher for 3.2.1,
> it is required to make this impl into a component. I will be creating a new
> component called lightweightevent,( or lwevent) and reusing this for all
> necessary components. This will go into trunk as well.
>

I have a concern on the name :) How about event2 or some thing else. We do
not necessarily need to come up with name which reflects features of
components :)

Thanks,
Sameera.

>
> Please shout if there are any concerns.
>
> --
> Regards,
>
> Tharindu
>
>
> ___
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Sameera Jayasoma
Technical Lead and Product Manager, WSO2 Carbon

WSO2, Inc. (http://wso2.com)
email: same...@wso2.com
blog: http://tech.jayasoma.org

Lean . Enterprise . Middleware
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


[Carbon-dev] Introducing a new light weight event component for 3.2.1/ trunk

2011-06-19 Thread Tharindu Mathew
I have made some improvements for the service stats publisher for 3.2.1 and
one of these is creating a light weight eventing impl that does not use
qpid.

Since, it is decided to also fix the mediation stats publisher for 3.2.1, it
is required to make this impl into a component. I will be creating a new
component called lightweightevent,( or lwevent) and reusing this for all
necessary components. This will go into trunk as well.

Please shout if there are any concerns.

-- 
Regards,

Tharindu
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev