[ 
https://issues.apache.org/jira/browse/FLUME-2500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14187554#comment-14187554
 ] 

ASF subversion and git services commented on FLUME-2500:
--------------------------------------------------------

Commit 832594a293dd9f4fc3d45164215aa776bea2c1f9 in flume's branch 
refs/heads/flume-1.6 from [~jarcec]
[ https://git-wip-us.apache.org/repos/asf?p=flume.git;h=832594a ]

FLUME-2500: Add a channel that uses Kafka

(Hari Shreedharan via Jarek Jarcec Cecho)


> Add a channel that uses Kafka 
> ------------------------------
>
>                 Key: FLUME-2500
>                 URL: https://issues.apache.org/jira/browse/FLUME-2500
>             Project: Flume
>          Issue Type: Bug
>            Reporter: Hari Shreedharan
>            Assignee: Hari Shreedharan
>         Attachments: FLUME-2500-1.patch, FLUME-2500-2.patch, 
> FLUME-2500.patch, FLUME-2500.patch
>
>
> Here is the rationale:
> - Kafka does give a HA channel, which means a dead agent does not affect the 
> data in the channel - thus reducing delay of delivery.
> - Kafka is used by many companies - it would be a good idea to use Flume to 
> pull data from Kafka and write it to HDFS/HBase etc. 
> This channel is not going to be useful for cases where Kafka is not already 
> used, since it brings is operational overhead of maintaining two systems, but 
> if there is Kafka in use - this is good way to integrate Kafka and Flume.
> Here is an a scratch implementation: 
> https://github.com/harishreedharan/flume/blob/kafka-channel/flume-ng-channels/flume-kafka-channel/src/main/java/org/apache/flume/channel/kafka/KafkaChannel.java



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to