Vikram Bohra created GOBBLIN-758:
------------------------------------
Summary: Use keys to push messages to kafka. Implemented Metric
and Event reporters that push messages without serialization.
Key: GOBBLIN-758
URL: https://issues.apache.org/jira/browse/GOBBLIN-758
Project: Apache Gobblin
Issue Type: Improvement
Reporter: Vikram Bohra
This ticket introduces the following changes.
1) It reduces the number of connections to Kafka by using a randomly generated
key for each instance of the reporter.
2) Introduces a KeyValuePusher interface that provides a cleaner way to push
key value messages to kafka.
3) Default implementation of the above interface for kafka.
4) New Reporters for reporting GobblinTrackingEvent and MetricReport without
serializing them.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)