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

[Tracking Issue] Improved UX (yagna, ya-provider) #1687

Open
1 task
mfranciszkiewicz opened this issue Nov 18, 2021 · 0 comments
Open
1 task

[Tracking Issue] Improved UX (yagna, ya-provider) #1687

mfranciszkiewicz opened this issue Nov 18, 2021 · 0 comments
Labels

Comments

@mfranciszkiewicz
Copy link
Contributor

mfranciszkiewicz commented Nov 18, 2021

Provider:

  1. Providers offer resources requested in a Demand, instead of all specified in a preset.
  2. Providers track the used hardware resources and allow execution of more than one activity at a time, depending on the amount of resources left.
  3. Providers are not paid for failures in starting the ExeUnit
  4. poor UX: http errors reported as warnings for something that's "normal operation" #1706
  5. Add a provider command to list payments going into this specific node. #1770
  6. [handbook] Create ya-provider chapter yagna-docs#82
  7. [Feature Request] Allow a golem provider to cleanly shutdown i.e. set it to complete current task but not accept new ones. #1840
  8. Misleading Provider CPU/h naming #1894
  9. Provider graceful shutdown #1922

Why:

  1. Providers often overcommit available resources available for a task. E.g. "simple service" may allocate 64 CPU cores for the VM.
  2. Unused hardware resources may be assigned to another activity, increasing Provider's income.
  3. (TBD) Protects Requestors from malicious Providers, who extort the initialization fee (and potentially a small amount of CPU time / RAM / etc.)

Yagna:

ExeUnit

@nieznanysprawiciel nieznanysprawiciel changed the title Provider agent: remaining UX issues Improved UX (yagna, ya-provider) Dec 20, 2021
@kamirr kamirr changed the title Improved UX (yagna, ya-provider) [Tracking Issue] Improved UX (yagna, ya-provider) Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant