[ 
https://issues.apache.org/jira/browse/OODT-946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15931321#comment-15931321
 ] 

Tugba Dogan commented on OODT-946:
----------------------------------

Hi,

I'm Tugba Dogan. I am a graduate student at Bilkent University, department of 
Computer Engineering. I'll be graduating this June and planning to work on a 
GSoC project this summer. I participated GSoC in the past by working on a 
Apache Software Foundation project. I completed the project successfully. I 
worked on Apache ManifoldCF project. I added Kafka output connector to this 
project. I checked your project and I would like to work on it. Before writing 
the proposal for this project, do you have any advice?

Thanks

> Implement Kafka Messaging System Within OODT
> --------------------------------------------
>
>                 Key: OODT-946
>                 URL: https://issues.apache.org/jira/browse/OODT-946
>             Project: OODT
>          Issue Type: Bug
>            Reporter: Tom Barber
>            Assignee: Tom Barber
>              Labels: gsoc2017, mentor
>
> Under the hood of Apache OODT we make use of XMLRPC and/or Apache Avro to 
> help with messaging and communications. 
> Our proposal for Apache OODT 2.0 is to replace some of this underlying 
> communication trafficking with Apache Kafka. In doing so this will allow 
> multiple components to subscribe to streams and register their interest. It 
> also allows us to track messages flowing throughout the system allowing for 
> much improved auditability.
> The initial work would be done in the file manager, replacing some of the 
> internal communications with Kafka based messaging and also then providing an 
> external interface that other OODT components can subscribe to allowing for 
> event registration when files are ingested.
> Secondly we would look to replace the messaging within the Workflow Manager 
> with Kafka there by allowing easier tracabilty of the data flowing through it 
> and again allowing other components to register themselves against it. This 
> will also make integration of 3rd party applications easier.
> Part 3 would introduce Kafka based messaging into the resource manager, 
> allowing components to be aware of the resources available to them in real 
> time.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to