Értékelés:
A könyv nagyra értékelt a mikroszolgáltatások architektúrájának, a tervezési mintáknak és a kapcsolódó koncepcióknak, például a Domain Driven Design (DDD) átfogó lefedettségéért. Hatékonyan ötvözi a magas szintű fogalmakat a részletes technikai információkkal, így egyaránt alkalmas a kezdők és a tapasztalt szoftvermérnökök számára. Számos vélemény azonban megemlíti, hogy a könyv terjedelmes és ismétlődő, ami olvasás közben némi unalomhoz vezethet.
Előnyök:A mikroszolgáltatások és a tervezési minták alapos lefedése, kezdőbarát, jó tartalmi szervezés, gyakorlati példák (például az ételkiszállítási alkalmazás), értékes forrás építészek és fejlesztők számára, világos magyarázatok, olyan fontos témákat tartalmaz, mint a tesztelés és a biztonság.
Hátrányok:A könyv terjedelmes és ismétlődőnek érezhető, egyes példák keretrendszer-specifikusak, a vártnál kevesebb Java-példa, és egy felhasználó új helyett használt példányt kapott.
(89 olvasói vélemény alapján)
Microservices Patterns: With Examples in Java
Összefoglaló
A Microservices Patterns megtanítja a vállalati fejlesztőknek és építészeknek, hogyan építsenek alkalmazásokat a mikroszolgáltatás-architektúrával. Ahelyett, hogy egyszerűen a mikroszolgáltatás-architektúra használata mellett érvelne, ez a világosan megírt útmutató kiegyensúlyozott, pragmatikus megközelítést alkalmaz, feltárva annak előnyeit és hátrányait egyaránt.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról
A mikroszolgáltatás-alapú alkalmazások sikeres fejlesztése új architektúrális meglátások és gyakorlatok elsajátítását igényli. Ebben az egyedülálló könyvben a mikroszolgáltatás-architektúra úttörője és a Java bajnoka, Chris Richardson 44 olyan mintát gyűjt össze, katalogizál és magyaráz meg, amelyek olyan problémákat oldanak meg, mint a szolgáltatások dekompozíciója, a tranzakciók kezelése, a lekérdezés és a szolgáltatások közötti kommunikáció.
A könyvről
A Microservices Patterns megtanítja, hogyan fejlesszen és telepítsen gyártásképes mikroszolgáltatás-alapú alkalmazásokat. A tervezési minták e felbecsülhetetlen értékű készlete több évtizedes elosztott rendszertapasztalatra épül, új mintákkal bővítve a szolgáltatások megírásához és olyan rendszerekké való összeállításához, amelyek valós körülmények között skálázódnak és megbízhatóan teljesítenek. Ez a gyakorlati útmutató több mint egy egyszerű mintakatalógus, tapasztalaton alapuló tanácsokat kínál, amelyek segítenek a mikroszolgáltatás-alapú alkalmazás tervezésében, megvalósításában, tesztelésében és telepítésében.
Mi van benne?
⬤ Hogyan (és miért ) használjuk a mikroszolgáltatás-architektúrát.
⬤ Szolgáltatási dekompozíciós stratégiák.
⬤ Tranzakciók kezelése és lekérdezési minták.
⬤ Effektív tesztelési stratégiák.
⬤ Elhelyezési minták, beleértve a konténereket és a szerver nélküli eszközöket.
Az olvasóról
A szabványos vállalati alkalmazásarchitektúrát ismerő vállalati fejlesztők számára íródott. A példák Java nyelven készültek.
A szerzőről
Chris Richardson Java Champion, a JavaOne rocksztárja, a Manning POJOs in Action című könyv szerzője és az eredeti CloudFoundry.com létrehozója.
Tartalomjegyzék
⬤ Escaping monolithic hell.
⬤ A dekompozíciós stratégiák.
⬤ Folyamatok közötti kommunikáció mikroszolgáltatás-architektúrában.
⬤ Tranzakciók kezelése sagákkal.
⬤ Üzleti logika tervezése mikroszolgáltatás-architektúrában.
⬤ Üzleti logika fejlesztése eseményforrással.
⬤ A lekérdezések megvalósítása mikroszolgáltatás-architektúrában.
⬤ Külső API minták.
⬤ Mikroszolgáltatások tesztelése: 1. rész.
⬤ Mikroszolgáltatások tesztelése: 2. rész.
⬤ Szerkesztésre kész szolgáltatások fejlesztése.
⬤ Mikroszolgáltatások telepítése.
⬤ Refaktorálás mikroszolgáltatásokra.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)