flow-go icon indicating copy to clipboard operation
flow-go copied to clipboard

[EPIC] [EFM Recovery - M3] Overview

Open AlexHentschel opened this issue 1 year ago • 0 comments

Broad system-level overview

The following is an overview of which components control the Epoch Fallback Mode [EFM] and which components react to it (all prior to any work on EFM Recovery). Those will probable be the components where the central algorithmic changes will be made.

👉 Design Document in Notion

Components controll EFM mode

The FollowerState (mutator) / ParticipantState implements

Components that ingest EpochEmergencyFallbackTriggered notification (in-memory)

Components that read EpochEmergencyFallbackTriggered flag from data base

### Tasks
- [ ] https://github.com/onflow/flow-go/issues/5762
- [ ] https://github.com/onflow/flow-go/issues/5127
- [ ] https://github.com/onflow/flow-go/issues/5723
- [ ] https://github.com/onflow/flow-go/issues/5725
- [ ] https://github.com/onflow/flow-go/issues/5728
- [ ] https://github.com/onflow/flow-go/issues/5631
- [ ] https://github.com/onflow/flow-go/issues/5727
- [ ] https://github.com/onflow/flow-go/issues/5726
- [ ] https://github.com/onflow/flow-go/issues/5724
- [ ] https://github.com/onflow/flow-go/issues/5717

AlexHentschel avatar Dec 02 '23 02:12 AlexHentschel