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