mit-pdos/noria

Automatic failover for `View` and `Table` handles

Open

#105 geöffnet am 20. Sept. 2018

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)Rust (229 Forks)batch import
enhancementgood first issuem-distribution

Repository-Metriken

Stars
 (4.576 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

Currently the system can successfully recover from individual machine failures. However, user code must manually re-create any view and table handles that still reference resources on the old machine. This could instead be avoided by having the handles themselves detect lost connections and transparently re-establish new ones. The controller already knows the relevant network addresses, so it should just be a matter of asking it for them whenever a connection breaks.

Contributor Guide