{"action":"closed","issue":{"url":"https://api.github.com/repos/confluentinc/confluent-kafka-python/issues/51","repository_url":"https://api.github.com/repos/confluentinc/confluent-kafka-python","labels_url":"https://api.github.com/repos/confluentinc/confluent-kafka-python/issues/51/labels{/name}","comments_url":"https://api.github.com/repos/confluentinc/confluent-kafka-python/issues/51/comments","events_url":"https://api.github.com/repos/confluentinc/confluent-kafka-python/issues/51/events","html_url":"https://github.com/confluentinc/confluent-kafka-python/issues/51","id":181466128,"number":51,"title":"what's the behavior of the client when one of the brokers is down?","user":{"login":"dalejin2014","id":9519590,"avatar_url":"https://avatars.githubusercontent.com/u/9519590?v=3","gravatar_id":"","url":"https://api.github.com/users/dalejin2014","html_url":"https://github.com/dalejin2014","followers_url":"https://api.github.com/users/dalejin2014/followers","following_url":"https://api.github.com/users/dalejin2014/following{/other_user}","gists_url":"https://api.github.com/users/dalejin2014/gists{/gist_id}","starred_url":"https://api.github.com/users/dalejin2014/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dalejin2014/subscriptions","organizations_url":"https://api.github.com/users/dalejin2014/orgs","repos_url":"https://api.github.com/users/dalejin2014/repos","events_url":"https://api.github.com/users/dalejin2014/events{/privacy}","received_events_url":"https://api.github.com/users/dalejin2014/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/confluentinc/confluent-kafka-python/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-06T16:38:07Z","updated_at":"2016-10-07T00:00:40Z","closed_at":"2016-10-07T00:00:40Z","body":"I have a question regarding 0 downtime scenario.\r\nLet's say I have 8 kafka nodes in a cluster.\r\nA topic with 100 partitions. The partition leaders are on different nodes.\r\nWhen I take one node down for OS patch, what will happen to the publisher and consumer?\r\nThe publisher and consumer both have a list of the 8 brokers.\r\nWill they encounter errors when they try to publish and consume?\r\nI can see that publisher and consumer can talk to any node in the cluster to find out which node\r\nhas the partition leader for the data they try to write or read. But if the node happened to be the partition leader will there be any downtime (perceived by publisher/subscriber) due to rebalancing (leader re-election, or preferred replica election and the partition rebalancing)?\r\n"}}
{"actor":{"display_login":"ewencp"}}