[
https://issues.apache.org/jira/browse/FLUME-2298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13870768#comment-13870768
]
Ashish Paliwal commented on FLUME-2298:
---------------------------------------
I shall wait for the design to come out.
I shall be working on a sample Channel implementation using Hazelcast or
Terracotta for my Flume cookbook
(http://www.ashishpaliwal.com/blog/apache-flume-cookbook/). It's just for fun.
I have a sample source implementation using Hazelcast Queue
https://github.com/paliwalashish/flume-cookbook/blob/master/src/main/java/com/ashishpaliwal/flume/source/HazelcastQueueSource.java
Let me work out a simple Channel and probably we can discuss things once we
have something concrete.
> Distributed Channel
> -------------------
>
> Key: FLUME-2298
> URL: https://issues.apache.org/jira/browse/FLUME-2298
> Project: Flume
> Issue Type: New Feature
> Components: Channel
> Reporter: Ted Malaska
> Assignee: Ted Malaska
>
> This channel will allow for events to be persisted with a plugable method on
> more then one agent or node.
> The goal is to gain the following benefits:
> 1. Events will continue to flow to sinks with out loss or with out large
> delay even in the case of node failure.
> 2. Protect against loss in the case of a complete single node failure
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)