[
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)