Sistema DNS geograficamente distribuito: studio delle problematiche di apertura del sistema, reperibilità, disponibilità e coerenza dati attraverso il middleware JADE

   Info_icon.svg   data    BibTeX_logo.svg   bibtex
@courseproject{dnsjade-sd1617,
    abstract = {* Replicazione e consistenza dei dati: gli agenti server si assicurano di avere dati coerenti rispetto agli altri e comunicano tempestivamente cambiamenti della tabella dei nomi tramite appositi behaviours; Trasparenza dei dati e del servizio: verranno implementate strutture dati diverse per i server che detengono le tabelle di nomi e il client non si accorger\`{a} da quale server ha ottenuto l'informazione desiderata; Situatedness: i server avranno tempi di latenze diverse per client diversi; Apertura del sistema: i nuovi agenti server potranno unirsi al naming system e divengono operativi solo quando avranno completato i behaviour di inizializzazione al fine di allineare le loro tabelle con quelle dei server presenti, oltre ai client che usufruiranno del servizio in maniera standard; Fault tolerance: implicita nella replicazione, introducendo inoltre per le stesse aree geografiche server di pari responsabilit\`{a} e livello, al fine di garantire il funzionamento del sistema anche a fronte di errori.},
    apice = {DnsJade},
    author = {Campobasso, Michele},
    howpublished = {Distributed Systems, A.Y. 2016/2017},
    month = mar,
    sort = {classic},
    supervisor = {Omicini, Andrea},
    title = {Sistema DNS geograficamente distribuito: studio delle problematiche di apertura del sistema, reperibilit\`{a}, disponibilit\`{a} e coerenza dati attraverso il middleware JADE},
    type = {Standard Project},
    year = 2017
}