BrokerEndpoint is used to connect to specific host:port pair.
Part of the broker definition - matching host/port pair to a protocol
Data structure that represents a topic partition.
Data structure that represents a topic partition. The leader maintains the AR, ISR, CUR, RAR
A Kafka broker.
A Kafka broker. A broker has an id and a collection of end-points. Each end-point is (host, port, protocolType).
BrokerEndpoint is used to connect to specific host:port pair. It is typically used by clients (or brokers when connecting to other brokers) and contains no information about the security protocol used on the connection. Clients should know which security protocol to use from configuration. This allows us to keep the wire protocol with the clients unchanged where the protocol is not needed.