Rilasciatelo! Progettare e distribuire software pronto per la produzione

Punteggio:   (4,7 su 5)

Rilasciatelo! Progettare e distribuire software pronto per la produzione (T. Nygard Michael)

Recensioni dei lettori

Riepilogo:

Il libro è molto apprezzato per le sue intuizioni pratiche sull'ingegneria del software, in particolare per la costruzione di sistemi robusti e la comprensione delle insidie che si incontrano nella produzione di software. È noto per il suo stile di scrittura accattivante, che mescola i dettagli tecnici con l'umorismo e offre lezioni del mondo reale apprese da fallimenti passati. Tuttavia, alcuni lettori lo ritengono meno applicabile per i professionisti esperti e suggeriscono che possa trascurare alcune pratiche moderne.

Vantaggi:

Facile da leggere con contenuti di alto valore.
Stile di scrittura coinvolgente e umoristico.
Lezioni preziose tratte da esperienze reali.
Utile per i neofiti dello sviluppo software e della gestione dei progetti.
Fornisce soluzioni pratiche per i più comuni problemi di stabilità.
Incoraggia lo sviluppo di una cultura dell'affidabilità.
Cattura le lezioni più importanti sull'architettura del software e sulle modalità di guasto.

Svantaggi:

Alcune sezioni tecniche possono risultare superficiali per i professionisti esperti.
Potrebbe non trattare in modo approfondito le pratiche moderne, come l'event sourcing o il function-as-a-service.
Si concentra sulle insidie comuni piuttosto che affrontare sfide più complesse.
Contiene alcune storie divertenti, ma potrebbe non essere adatto a tutti i lettori che cercano un'esplorazione tecnica approfondita.

(basato su 42 recensioni dei lettori)

Titolo originale:

Release It!: Design and Deploy Production-Ready Software

Contenuto del libro:

Un singolo e drammatico guasto del software può costare milioni di dollari a un'azienda, ma può essere evitato con semplici modifiche alla progettazione e all'architettura. Questa nuova edizione del best-seller di settore mostra come creare sistemi che funzionano più a lungo, con meno guasti, e che si riprendono meglio quando succedono cose brutte. La nuova trattazione include DevOps, microservizi e architettura cloud-native. Gli antipattern della stabilità sono cresciuti fino a includere i problemi sistemici dei sistemi su larga scala. Questa è una guida pragmatica e indispensabile all'ingegneria dei sistemi di produzione.

Se siete sviluppatori di software e non volete ricevere allarmi ogni notte per il resto della vostra vita, eccovi un aiuto. Grazie a una combinazione di casi di studio relativi a perdite enormi - perdita di fatturato, di reputazione, di tempo e di opportunità - e di consigli pratici e concreti, ottenuti grazie a un'esperienza dolorosa, questo libro vi aiuta a evitare le insidie che costano alle aziende milioni di dollari in termini di tempi di inattività e di reputazione. L'80% del costo del ciclo di vita di un progetto è legato alla produzione, eppure pochi libri affrontano questo argomento.

Questa edizione aggiornata affronta la produzione dei sistemi odierni - più grandi, più complessi e fortemente virtualizzati - e include informazioni sull'ingegneria del caos, la disciplina che applica la casualità e lo stress intenzionale per rivelare problemi sistematici. Costruire sistemi che sopravvivono al mondo reale, evitare i tempi di inattività, implementare aggiornamenti zero-downtime e continuous delivery e rendere resilienti le applicazioni cloud-native. Esaminare i modi per architettare, progettare e costruire software, in particolare sistemi distribuiti, che resistano ai venti di tifone di un flash mob, di uno Slashdoting o di un link su Reddit. Guardate con attenzione al software che non ha superato il test e trovate il modo di assicurarvi che il vostro software sopravviva.

Per saltare il dolore e fare esperienza... acquistate questo libro.

Altre informazioni sul libro:

ISBN:9781680502398
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2018
Numero di pagine:350

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Rilasciatelo! Progettare e distribuire software pronto per la produzione - Release It!: Design and...
Un singolo e drammatico guasto del software può...
Rilasciatelo! Progettare e distribuire software pronto per la produzione - Release It!: Design and Deploy Production-Ready Software

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)