Boken 'Distributed Systems: Theory and Applications' er en omfattende lærebok som gir en dyp dekning av distribuerte systemer. Den kombinerer grunnleggende temaer med avanserte emner som er av betydning i dagens teknologiske landskap. Boken er strukturert rundt tre lag med abstraksjoner: nettverk, mellomvareverktøy og applikasjonsrammeverk. Her presenteres datakonsistensmodeller som er tilpasset kravene til innovative distribuerte delte minneapplikasjoner. Forfatternes fokus inkluderer også distribuerte prosesser for behandling av store datamengder, representasjon av distribuert kunnskap og ledelse av distribuert intelligens via distribuerte agenter. For å hjelpe leseren med å forstå hvordan disse konseptene anvendes i praktiske situasjoner, presenteres det et casestudie om hvordan man bygger et P2P-integrert e-læringssystem. I tillegg tilbys nedlastbare forelesningsnotater for å støtte lærere og instruktører i å formidle sentrale konsepter til studentene. Andre emner som blir diskutert i boken inkluderer nettverksproblemer og høyt nivå av detaljer.