Evaluare:
Cartea oferă o imagine de ansamblu concisă a microserviciilor, ideală pentru manageri și dezvoltatori începători, oferind sfaturi practice și liste de verificare, dar este deficitară în ceea ce privește profunzimea tehnică și detaliile de implementare.
Avantaje:⬤ Bine scrisă și ușor de citit
⬤ abordează impactul organizațional al arhitecturii microservicii
⬤ include liste de verificare utile și sfaturi practice
⬤ potrivită pentru începători și roluri de management
⬤ conține informații valoroase privind trecerea la microservicii de la arhitecturi monolitice.
⬤ Lipsă de profunzime și exemple concrete
⬤ în primul rând o prezentare generală fără îndrumări tehnice detaliate
⬤ poate fi prea elementar pentru dezvoltatorii experimentați
⬤ criticat pentru că este o descriere la nivel înalt, mai degrabă decât un ghid practic.
(pe baza a 41 recenzii ale cititorilor)
Production-Ready Microservices: Building Standardized Systems Across an Engineering Organization
Una dintre cele mai mari provocări pentru organizațiile care au adoptat arhitectura microservicii este lipsa standardizării arhitecturale, operaționale și organizaționale. După divizarea unei aplicații monolitice sau construirea de la zero a unui ecosistem de microservicii, mulți ingineri se întreabă ce urmează. În această carte practică, autoarea Susan Fowler prezintă în profunzime un set de standarde pentru microservicii, pornind de la experiența sa în standardizarea a peste o mie de microservicii la Uber. Veți învăța cum să proiectați microservicii care sunt stabile, fiabile, scalabile, tolerante la erori, performante, monitorizate, documentate și pregătite pentru orice catastrofă.
Explorați standardele de pregătire pentru producție, inclusiv:
⬤ Stabilitate și fiabilitate: dezvoltați, implementați, introduceți și depreciați microservicii; protejați împotriva eșecurilor de dependență.
⬤ Scalabilitate și performanță: învățați componentele esențiale pentru a obține o mai mare eficiență a microserviciilor.
⬤ Toleranță la erori și pregătire pentru catastrofe: asigurați disponibilitatea prin împingerea activă a microserviciilor să eșueze în timp real.
⬤ Monitorizare: învățați cum să monitorizați, să înregistrați și să afișați metrici cheie; stabiliți proceduri de alertă și de intervenție.
⬤ Documentație și înțelegere: atenuați compromisurile care apar odată cu adoptarea microserviciilor, inclusiv expansiunea organizațională și datoriile tehnice.
© 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)