Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Supporting multiple client processes with the same client cert #801

Open
msheller opened this issue Apr 20, 2023 · 0 comments
Open

Supporting multiple client processes with the same client cert #801

msheller opened this issue Apr 20, 2023 · 0 comments

Comments

@msheller
Copy link

Is your feature request related to a problem? Please describe.
In some cases, a single client identity may want to run multiple clients, e.g. a site has collected multiple datasets but is under contract such that they cannot mix datasets within a single process. In such cases, the same identity will need to run multiple openfl client processes. Another example is scientific research, where a single site wants to simulate multiple sites without the onerous process of maintaining multiple identities (i.e. certs).

Describe the solution you'd like
A collaborator process should be able to identify itself as a (user id, dataset) pair, and the aggregator can track each of these separately. All such pairs are known a-priori, so the list of all client processes can be static.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant