Visto che tu dici la tua conoscenza è limitata, alcuni dei testi migliori che ho incontrato che copre i concetti fondamentali sono:
- sistemi distribuiti: Principi e paradigmi da Andrew S. Tanenbaum e Maarten Van Steen
- Sistemi distribuiti: concetti e design di Jean Dollimore et al.
- Principi di programmazione concorrente e distribuita di M Ben-Ari.
Questi libri possono essere un po 'pesanti, a volte però, ma è possibile selezionare le parti che sono interessanti per voi.
Alcuni più concreto (ad esempio, meno teorica) la copertura della zona può essere trovato in:
Computing
- Parallelo e Distribuito: A Survey of Models, Paradigmi e approcci da Claudia Leopold, e
- Programmazione parallela: Tecniche e applicazioni Utilizzo di workstation in rete e computer paralleli di Barry Wilkinson e Michael Allen.
Posso consigliare vivamente questi due libri a chiunque sia appena iniziato sul campo. Non rimandare a menzioni di "programmazione parallela", c'è un bel po 'di sovrapposizione tra questo e il campo dell'informatica distribuita.
Dipende molto da quello che stai cercando. Se desideri semplicemente un tipo di libro "avvia la codifica dei sistemi distribuiti in 24 ore", non posso davvero aiutarti con qualche raccomandazione. Tuttavia, una rapida occhiata su Amazon ha portato alla luce la Programmazione distribuita .NET in C# di Tom Barnaby, che ha alcune recensioni positive. YMMV.
Mi piacerebbe avere una migliore comprensione di quali strumenti sono disponibili per il calcolo distribuito.Io lavoro su un progetto che utilizza una buona dose di DCOM, ma ho esaminato il codice e nessuno di questi sembra intuitivo per me. Mi piacerebbe saperne di più su DCOM e forse anche su altre opzioni. Conosco quasi nulla sull'argomento. – CCicotta