On Thu, May 9, 2013 at 4:33 PM, Jaime Nebrera
<[email protected]>wrote:

> **
>   Hi Srinath,
>
>   Maybe my explanation was not that good.
>
>   As said, we are interested mainly in the CEP side, but at the same time,
> it could be a great oportunity to get to know better WSO2 platform and use
> other components too.
>
>   We dont want to change the way the "events" are managed internally, but
> to provide a "bridge" to comunicate WSO2 with "external world", but in both
> directions, that is, be able to inject events but also to "produce" events
> in Kafka format.
>
>   In an ideal world, Kafka events would be injected into WSO2, transformed
> in whatever internal format you have, get filtered, go through business
> rules, go to CEP, produce its own events and get them outside again in
> kafka format. If in the middle they raise a trigger or are stored in
> Cassandra or whatever, is not our goal.
>
>   Also, th eproject is not that urgent, thus if you say you need to sovle
> first an specific issue but once there the best way would be to work with
> XYZ, thats is ok
>
>   We are just trying to think in advance before doing the real coding and
> your info on CEP is just very interesting, specially the fact you do
> horizontal scalability right away while Esper requires a "proprietary"
> extension
>
>   We were thinking about using Twitter's Storm too for some of the
> "routing / filtering" stuff (no CEP, I'm aware of that) but seems WSO2
> could fit all that too, so its worth a try
>
>
> You can find the extension point to connect external transports to WSO2
CEP here[1] This also has a link to a sample,
I believe this will be a good starting point to send and receive Kafka
events to & from WSO2 CEP.

Suho

[1]http://docs.wso2.org/wiki/display/CEP210/Writing+Custom+Broker

 On 09/05/13 12:33, Srinath Perera wrote:
>
> Hi Jaime,
>
>  CEP Server has something called brokers. That is one way to do this. You
> can write a Kafka based broker, and inject events to CEP.
>
>  But that works only with CEP, and to support other part of the platform
> (e.g. send it to ESB for mediation, service invocation etc), you will have
> to write a Axis2 transport.
>
>  Currently we are working to make Axis2 transport work for both cases,
> but that is in the trunk. It may be easier to start with a broker as then
> you do not have to worry about converting to XML (there is a way to work it
> without converting to XML, but bit too complex yet, which we are fixing
> now).
>
>
>  --Srinath
>
>
> On Thu, May 9, 2013 at 1:07 AM, Jaime Nebrera <[email protected]
> > wrote:
>
>>   Hi all,
>>
>>   We would like to add Apache Kafka support to the already long list of
>> supported protocols of WSO2 in order to be able to exploit CEP capabilities
>>
>>   Were would be the right place to do so in order to, not only get Shiddi
>> CEP capabilities but also be able to use other elements of WSO2 and of
>> course make our contribution worthwhile and interesting to others
>>
>>   BTW, I have been unable to find any reference to such project. Nobody
>> has considered this alternative in the past?
>>
>>   Thanks and regards
>>
>> Jaime Nebrera - ENEO TecnologĂ­a
>> Sent with mobile, sorry for typos
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
>  --
> ============================
> Srinath Perera, Ph.D.
>    http://www.cs.indiana.edu/~hperera/
>    http://srinathsview.blogspot.com/
>
>
> _______________________________________________
> Architecture mailing 
> [email protected]https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
>
> --
> Jaime Nebrera - [email protected]
> Consultor TI - ENEO Tecnologia SL
> C/ Manufactura 2, Edificio Euro, Oficina 3N
> Mairena del Aljarafe - 41927 - Sevilla
> Telf.- 955 60 11 60 / 619 04 55 18
>
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
*S. Suhothayan
*
*Software Engineer,
Member, Management Committee - Data Technologies Team,
*
* *
*WSO2 Inc. **http://wso2.com
 <http://wso2.com/>*
*lean . enterprise . middleware*

*cell: (+94) 779 756 757
blog: **http://suhothayan.blogspot.com/* <http://suhothayan.blogspot.com/>*
twitter: **http://twitter.com/suhothayan* <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

Reply via email to