Adding also users@

+1 for me. Discovery service has never been useful AFAICT.



On Thu, Sep 16, 2021 at 9:42 AM Michael Marshall <mikemars...@gmail.com>
wrote:

> Hi Pulsar Community,
>
> What is the status of the Pulsar Discovery Service? It seems to me that
> this service is no longer needed and could possibly be removed. I don't
> have historical context though, and I'm not sure if anyone is using it, so
> I am sending this question to the mailing list.
>
> In the module's README, it lists the primary function of the Pulsar
> Discovery Service as follows:
>
> > It keeps list of active available brokers and redirects all incoming
> requests to one of
> > the broker in round-robin manner.
>
> Based on talking with Matteo in today's community meeting, this
> functionality (or something similar to it) was historically useful in on
> premise installations. Those use cases are likely no longer required, given
> that Load Balancers and DNS can solve this network routing problem.
>
> I ask because the Pulsar Discovery Service's authentication implementation
> is a bit behind. It does not use the AuthenticationState interface for
> authenticating connections, which means that it only supports a subset of
> the Pulsar authentication features. For example, the AuthenticationState
> interface is required for supporting SASL and for reauthenticating
> connections once a JSON Web Token has expired. It seems to me that we
> should either update the Discovery Service's authentication implementation,
> or we should remove the module altogether.
>
> If there is consensus that we can remove it, I am happy to remove the
> module, its associated documentation from the website, and any references
> to it in start-up scripts. It is not referenced in the Helm Chart, so the
> helm chart will not need to be updated.
>
> Thanks,
> Michael
>
-- 
--
Matteo Merli
<matteo.me...@gmail.com>

Reply via email to