Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-1682 Security for Kafka
  3. KAFKA-2440

Use `NetworkClient` instead of `SimpleConsumer` to fetch data from replica

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.9.0.0
    • Component/s: security
    • Labels:
      None

      Description

      This is necessary for SSL/TLS support for inter-broker communication as `SimpleConsumer` will not be updated to support SSL/TLS.

      As explained by Jun Rao in KAFKA-2411: we need to be a bit careful since the follower fetcher thread doesn't need to refresh metadata itself. Instead, the information about the leader is propagated from the controller.

      This work was originally described in KAFKA-2411, which was then updated to be more narrowly focused on replacing `BlockingChannel` with `Selector`.

        Attachments

          Activity

            People

            • Assignee:
              ijuma Ismael Juma
              Reporter:
              ijuma Ismael Juma
              Reviewer:
              Jun Rao
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: