Skip to content

Commit

Permalink
Improve Redis documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
Felipe Rodopoulos committed Sep 23, 2020
1 parent baead77 commit 81bdcf0
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions docs/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,11 @@ state described at Postgres.

### Redis

Redis holds schedulers and GRUs current states, providing a picture of the
cluster actual state.
Redis is responsible for caching the Kubernetes cluster state, obtained through
Kubernetes API. Hence, it reflects Maestro's schedulers current states,
preventing Maestro API and workers from flooding Kubernetes API.

Hence, Maestro API and workers would frequently consult this storage in order to
Maestro API and workers would frequently consult this storage in order to
obtain schedulers state and checking if they are already matching the desired
state at Postgres. If they don't, they would perform operations in order to
reach these states and update Redis according.
Expand Down

0 comments on commit 81bdcf0

Please sign in to comment.