Il documento fornisce linee guida sull'architettura delle applicazioni basate su servizi, enfatizzando l'importanza dell'atomicità, della compatibilità dei servizi e del modello mentale degli utenti. Viene sottolineato che i servizi devono essere autonomi e che ogni servizio deve essere pensato nel contesto specifico dell'uso, evitando generalizzazioni che possono compromettere la qualità. Infine, l'autore discute l'importanza di una gestione consapevole dei confini nei dati e delle pratiche di scrittura e lettura nei servizi.