mit-pdos/noria

Automatic failover for `View` and `Table` handles

Aperta

#105 aperta il 20 set 2018

 (1 commento) (0 reazioni) (0 assegnatari)Rust (229 fork)batch import
enhancementgood first issuem-distribution

Metriche repository

Star
 (4576 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

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.

Guida contributor