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

Till Rohrmann commented on FLINK-2366:
--------------------------------------

In order to realize HA you somehow need to store some kind of state in a fault 
tolerant manner. So if the leader dies, then another JobManager can pick up the 
latest state from this storage and continue working. And here is where 
ZooKeeper comes into play. If we don't use ZooKeeper, either we use a different 
system or we have to implement a kind of key-value store on our own. I don't 
think that the latter is what we want.

With the upcoming implementation it will be easy to add new fault tolerant 
storage systems. However, since ZK is widely used, we've decided to implement 
support for it first.

Could you maybe elaborate why you don't want to use ZK? What's your reasoning? 
Do you have a proposal for a different way to solve the problem? If you want, 
then you can also take the lead for this implementation.

> HA Without ZooKeeper
> --------------------
>
>                 Key: FLINK-2366
>                 URL: https://issues.apache.org/jira/browse/FLINK-2366
>             Project: Flink
>          Issue Type: Improvement
>            Reporter: Suminda Dharmasena
>            Priority: Minor
>
> Please provide a way to do HA without having to use ZK.



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

Reply via email to