Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
img
 
 
lib
 
 
src
 
 
 
 
 
 
 
 

Distribuiti

Database Distribuito

Realizzare un filesystem distribuito. Il filesystem deve avere una directory globale sempre consistente (non EVENTUALLY consistent). I files sono inizialmente scritti solo sul nodo che li genera. I files vengono replicati in modo lazy su richiesta di nodi diversi da quello dove il file ha avuto origine. La consistenza del contenuto di un file deve essere garantita sempre anche a fronte di repliche. Si consideri il problema dei diritti di accesso, si possono considerare i componenti del sistema trusted. Le modifiche sono propagate alla chiusura del file (no write through).

Progetto 3

Ogni singolo file creato viene replicato sin dall'inizio per garantire fault tolerance. La directory e' distribuita e replicata (in parte o completamente) per essere resistente alla sparizione di un nodo.

Utilizzo:

Avviare il sistema tramite il file distribuiti.jar

About

No description, website, or topics provided.

Resources

Releases

No releases published

Packages

No packages published

Languages