TraceMachina / nativelink

🔥🔥🔥 Bazel RBE with CAS server implementation in Rust. The free and open source cache and remote execution service, prioritizing stability and speed for the people that need it.
https://docs.nativelink.com
Apache License 2.0
235 stars 46 forks source link

redis matching engine state #1023

Closed zbirenbaum closed 5 days ago

zbirenbaum commented 2 weeks ago

Description

Add distributed RedisStore backend for scheduler state management. Implements MachingEngineStateManager WorkerStateManager, and ClientStateManager traits for RedisStateManager.

Type of change

Checklist


This change is Reviewable