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