Mikroszolgáltatások építése a Micronaut(R)-val: Gyors útmutató a nagy teljesítményű reaktív mikroszolgáltatások építéséhez Java-fejlesztők számára

Értékelés:   (3.8 az 5-ből)

Mikroszolgáltatások építése a Micronaut(R)-val: Gyors útmutató a nagy teljesítményű reaktív mikroszolgáltatások építéséhez Java-fejlesztők számára (Nirmal Singh)

Olvasói vélemények

Összegzés:

A könyv gyors útmutató a Java-fejlesztők számára, akik a Micronaut keretrendszert mikroszolgáltatások építésére szeretnék használni. Kitér az alapfogalmakra, a RESTful szolgáltatások fejlesztésére, a biztonságra, az eseményvezérelt hitelesítésre és a mikroszolgáltatások tesztelésére. Néhány felhasználó azonban frusztrálónak találta a támogatás és a források hiányát, különösen azok számára, akik nem Java-t használnak. A könyv nyomtatási minőségét és a magyarázatok mélységét is kritizálták, különösen a Micronaut API-jával kapcsolatban.

Előnyök:

A könyv jó bevezető a Micronautot és a mikroszolgáltatásokat megismerni kívánó Java-fejlesztők számára. Részletes magyarázatot ad a fontos mikroszolgáltatási fogalmakra, gyakorlati példákat és egy GitHub-tárat a kódhoz. Sikeresen tárgyalja a mikroszolgáltatások fejlesztésével kapcsolatos témák széles körét, beleértve a biztonságot és a tesztelést is.

Hátrányok:

Néhány olvasó arról számolt be, hogy a nyomtatás minősége gyenge, a képek nehezen áttekinthetők. A könyvből hiányoznak a Micronaut API mélyreható magyarázatai, és nem nyújt megfelelő támogatási forrásokat a hibaelhárításhoz. A Kotlin és Gradle használatával követni próbáló felhasználók jelentős kihívásokkal szembesültek megfelelő útmutatás nélkül.

(5 olvasói vélemény alapján)

Eredeti címe:

Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers

Könyv tartalma:

A moduláris mikroszolgáltatások építésének különböző aspektusai, mint például a fejlesztés, tesztelés, karbantartás és telepítés a Micronaut keretrendszer segítségével

Key Features:

⬤ Tanulja meg, hogyan építsen skálázható, gyors és rugalmas mikroszolgáltatásokat ezzel a tömör útmutatóval.

⬤ Tapasztalja meg a reflexiómentes, fordításidejű függőségi injektálások és az aspektusorientált programozás használatának számos előnyét.

⬤ Építsen egyszerűen felhő-natív alkalmazásokat a Micronaut keretrendszerrel.

Könyvismertető:

A Micronaut(R) nyílt forráskódú szoftver egy JVM-alapú keretrendszer, amelyet mikroszolgáltatások gyors és egyszerű létrehozására terveztek. Ez a könyv segítséget nyújt a full-stack és a Java fejlesztőknek, hogy moduláris, nagy teljesítményű és reaktív mikroszolgáltatás-alapú alkalmazásokat építsenek a Micronaut segítségével.

Mikroszolgáltatások építésével kezd, és megismerkedik a Micronaut alapvető összetevőivel, például az idő előtti fordítással, a tükrözés nélküli függőségi injektálással és a reaktív, beépített HTTP-kliensekkel és -kiszolgálókkal. Ezután egy valós idejű mikroszolgáltatási alkalmazáson fog dolgozni, és megtanulja, hogyan integrálja a Micronautot különböző típusú relációs és nem relációs adatbázisokkal. Azt is megtanulod, hogyan alkalmazz különböző biztonsági mechanizmusokat a mikroszolgáltatások védelmére, és hogyan integráld a mikroszolgáltatásokat eseményvezérelt architektúrával az Apache Kafka ökoszisztémába. Ahogy haladsz előre, megismerkedsz az automatizált teszteléssel és a népszerű tesztelési eszközökkel. A könyv segít megérteni, hogyan kezelheti könnyedén a microservice-kérdéseket a Micronaut keretrendszerben, például a szolgáltatások felfedezését, az API-dokumentációt, az elosztott konfigurációkezelést, a visszaeséseket és a megszakítókat. Végezetül feltárja a mikroszolgáltatások telepítési és karbantartási szempontjait, és a Micronaut segítségével felzárkózik a tárgyak internetéhez (IoT).

A könyv végére képes lesz arra, hogy a Micronaut segítségével saját mikroszolgáltatási alkalmazásokat építsen, teszteljen, telepítsen és karbantartson.

Mit fog tanulni:

⬤ Megérti, hogy miért a Micronaut a legalkalmasabb a mikroszolgáltatások építésére.

⬤ Web végpontok és szolgáltatások létrehozása a Micronaut keretrendszerben.

⬤ Mikroszolgáltatások védelme a Micronautban a Session, JWT és OAuth használatával.

⬤ Kezdje meg az eseményvezérelt architektúrát a Micronautban.

⬤ Találja meg, hogyan automatizálhatja a tesztelést különböző szinteken a beépített eszközök és tesztelési keretrendszerek segítségével.

⬤ Telepítse mikroszolgáltatásait konténerekbe és felhőplatformokra.

⬤ Legyen jártas az elosztott naplózásban, a nyomkövetésben és a felügyeletben a Micronautban.

⬤ Kezdje meg az IoT gyakorlati alkalmazását az Alexa és a Micronaut segítségével.

Kinek szól ez a könyv:

Ez a könyv azoknak a fejlesztőknek szól, akik mikroszolgáltatásokat építettek hagyományos keretrendszereken, például Spring Booton, és gyorsabb alternatívát keresnek. Középszintű ismeretek szükségesek a Java programozásban és a webszolgáltatások fejlesztésének Java nyelven történő megvalósításában.

A könyv egyéb adatai:

ISBN:9781800564237
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Az európai szupremácia és a gyarmati világ - European Supremacism and the Colonial World
Ez a könyv a nemzetek sorsában az elmúlt 500 évben...
Az európai szupremácia és a gyarmati világ - European Supremacism and the Colonial World
Mikroszolgáltatások építése a Micronaut(R)-val: Gyors útmutató a nagy teljesítményű reaktív...
A moduláris mikroszolgáltatások építésének különböző...
Mikroszolgáltatások építése a Micronaut(R)-val: Gyors útmutató a nagy teljesítményű reaktív mikroszolgáltatások építéséhez Java-fejlesztők számára - Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers
Radioizotópok: Alkalmazások a fizikai tudományokban - Radioisotopes: Applications in Physical...
A Radioizotópok - Alkalmazások a fizikai tudományokban...
Radioizotópok: Alkalmazások a fizikai tudományokban - Radioisotopes: Applications in Physical Sciences

A szerző munkáit az alábbi kiadók adták ki:

© 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)