[ 
https://issues.apache.org/jira/browse/OODT-946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Imesha Sudasingha updated OODT-946:
-----------------------------------
    Fix Version/s:     (was: 1.9)
       Issue Type: Improvement  (was: Bug)

> Implement Kafka Messaging System Within OODT
> --------------------------------------------
>
>                 Key: OODT-946
>                 URL: https://issues.apache.org/jira/browse/OODT-946
>             Project: OODT
>          Issue Type: Improvement
>            Reporter: Tom Barber
>            Assignee: Tom Barber
>            Priority: Major
>              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
(v7.6.3#76005)

Reply via email to