-
Notifications
You must be signed in to change notification settings - Fork 298
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
[Epic] Scaling the provers 📈 #8495
Comments
alexghr
added a commit
that referenced
this issue
Oct 24, 2024
This PR adds `ProvingBroker` which implements a new interface for distributing proving jobs to workers as specified in #8495
alexghr
added a commit
that referenced
this issue
Nov 15, 2024
just-mitch
pushed a commit
that referenced
this issue
Nov 16, 2024
PhilWindle
pushed a commit
that referenced
this issue
Nov 28, 2024
This PR integrates the new proving broker implementation added in #8495 into the orchestrator and adds a new caching layer between the orchestrator and the job broker able to resolve jobs that have already been finished (in order to provide crash recovery for the prover-node). --------- Co-authored-by: Santiago Palladino <santiago@aztecprotocol.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We need a scalable and resilient model for handling the proof necessary to build large blocks at a high frequency.
Relevant links
Design
Tasks
ProvingBroker
#9529ProvingBroker
restores persisted jobs and proofs #9530ProvingBroker
resolves conflicts when same jobs is worked on by two agents #9531ProvingAgent
to work with newProvingBroker
#9533ProvingBroker
and small/bigProvingAgent
#10108Tests
ProvingBroker
goes down #9540The text was updated successfully, but these errors were encountered: