1 unstable release

0.1.0 Jul 14, 2024

#15 in #job-scheduling

50 downloads per month
Used in 2 crates (via zksync_node_framework)

MIT/Apache

1.5MB
37K SLoC

ZKsync Era housekeeper

This crate contains functionality for performing “administrative” work to keep the system flowing. It does:

  • stats reporting: L1BatchMetricsReporter; FriProofCompressorStatsReporter; FriWitnessGeneratorStatsReporter; FriProverStatsReporter;

  • archiving: FriGpuProverArchiver; FriProverJobArchiver;

  • retrying(re-queueing stuck jobs): FriProofCompressorJobRetryManager; FriWitnessGeneratorJobRetryManager; FriProverJobRetryManager;

  • job scheduling(queueing): WaitingToQueuedFriWitnessJobMover; SchedulerCircuitQueuer;

Dependencies

~85MB
~1.5M SLoC