Hi Chandni & Mridul,
Thanks for proposing this great feature! I've reviewed the design doc and
it LGTM overall. Still I have a few questions that
are not present in the proposal (maybe too detailed):
1. Should we store the shard secrets in Ratis among masters since leader
may change at any time?
2. In case of worker graceful restart, should the worker store the shared
secret in leveldb before it stops,
or ask the master after it restarts? (The later seems to be necessary)
3. In 5.a/b, what happens if two applications send the same payload? Will
they get the same shared secret?
4. The doc says TTL is out of scope, is there a plan to support TTL in the
future?
Thanks,
Keyong Zhou
Chandni Singh <[email protected]> 于2023年9月15日周五 06:34写道:
> Hello Celeborn community,
>
> We have a proposal to add authentication to Celeborn:
>
> https://docs.google.com/document/d/1D1U2COYhS3ob7l0t2WghRhBk_Fci9RGx-2FBXA3nvXk/edit#heading=h.m97qw1fpl5kv
>
> Would really appreciate feedback from the community on this proposal.
>
> Please let me know if there is a particular format that the Celeborn
> community follows for proposals and I will convert it into that format.
>
> Thank you
> Chandni
>