Release It!: Proiectați și implementați software pregătit pentru producție

Evaluare:   (4.7 din 5)

Release It!: Proiectați și implementați software pregătit pentru producție (T. Nygard Michael)

Recenzii ale cititorilor

Rezumat:

Cartea este foarte apreciată pentru perspectivele sale practice în domeniul ingineriei software, în special în ceea ce privește construirea de sisteme robuste și înțelegerea capcanelor întâmpinate în producția de software. Este remarcată pentru stilul său captivant de scriere, îmbinând detaliile tehnice cu umorul și oferind lecții din lumea reală învățate din eșecurile din trecut. Cu toate acestea, unii cititori o consideră mai puțin aplicabilă pentru profesioniștii experimentați și sugerează că ar putea trece cu vederea anumite practici moderne.

Avantaje:

Ușor de citit, cu conținut de mare valoare.
Stil de scriere captivant cu umor.
Lecții valoroase din experiențe reale.
Utilă pentru începători în dezvoltarea de software și managementul proiectelor.
Oferă soluții practice pentru probleme comune de stabilitate.
Încurajează dezvoltarea unei culturi a fiabilității.
Captează lecții greu câștigate în arhitectura software și modurile de eșec.

Dezavantaje:

Unele secțiuni tehnice pot părea superficiale pentru profesioniștii experimentați.
Poate să nu acopere practicile moderne în profunzime, cum ar fi event sourcing sau function-as-a-service.
Se concentrează pe capcanele comune mai degrabă decât să abordeze provocări mai complexe.
Conține câteva povestiri amuzante, dar s-ar putea să nu se potrivească tuturor cititorilor care caută o explorare tehnică profundă.

(pe baza a 42 recenzii ale cititorilor)

Titlul original:

Release It!: Design and Deploy Production-Ready Software

Conținutul cărții:

Un singur eșec software dramatic poate costa o companie milioane de dolari - dar poate fi evitat prin schimbări simple de proiectare și arhitectură. Această nouă ediție a celui mai bine vândut standard industrial vă arată cum să creați sisteme care să funcționeze mai mult timp, cu mai puține defecțiuni, și să se recupereze mai bine atunci când se întâmplă lucruri rele. Noua acoperire include DevOps, microservicii și arhitectura cloud-nativă. Antipatternurile de stabilitate au crescut pentru a include probleme sistemice în sistemele la scară largă. Acesta este un ghid pragmatic indispensabil pentru ingineria sistemelor de producție.

Dacă sunteți dezvoltator de software și nu doriți să primiți alerte în fiecare noapte pentru tot restul vieții, ajutorul este aici. Cu o combinație de studii de caz despre pierderi uriașe - venituri pierdute, reputație pierdută, timp pierdut, oportunitate pierdută - și sfaturi practice, cu picioarele pe pământ, toate obținute prin experiențe dureroase, această carte vă ajută să evitați capcanele care costă companiile milioane de dolari în timpi morți și reputație. Optzeci la sută din costul ciclului de viață al proiectului este în producție, dar puține cărți abordează acest subiect.

Această ediție actualizată abordează producția sistemelor actuale - mai mari, mai complexe și puternic virtualizate - și include informații despre ingineria haosului, disciplina aplicării hazardului și a stresului deliberat pentru a descoperi probleme sistematice. Construiți sisteme care supraviețuiesc lumii reale, evitați perioadele de nefuncționare, implementați actualizări cu zero perioade de nefuncționare și livrări continue și faceți aplicații cloud-native rezistente. Examinați modalitățile de arhitectură, proiectare și construcție a software-ului - în special a sistemelor distribuite - care rezistă vânturilor de taifun ale unui flash mob, unui Slashdotting sau unui link pe Reddit. Uitați-vă cu atenție la software-ul care nu a trecut testul și găsiți modalități de a vă asigura că software-ul dumneavoastră supraviețuiește.

Pentru a sări peste durere și a avea parte de experiență... procurați-vă această carte.

Alte date despre carte:

ISBN:9781680502398
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2018
Numărul de pagini:350

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Release It!: Proiectați și implementați software pregătit pentru producție - Release It!: Design and...
Un singur eșec software dramatic poate costa o...
Release It!: Proiectați și implementați software pregătit pentru producție - Release It!: Design and Deploy Production-Ready Software

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)