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

    • Sub-task
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • None
    • 0.9.0.0
    • security
    • 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 junrao 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

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

            Dates

              Created:
              Updated:
              Resolved: