Hodnotenie:
Kniha slúži ako rýchly sprievodca pre vývojárov v jazyku Java, ktorí chcú používať framework Micronaut na budovanie mikroslužieb. Zahŕňa základné koncepty, vývoj služieb RESTful, bezpečnosť, autentifikáciu riadenú udalosťami a testovanie mikroslužieb. Niektorí používatelia však považovali nedostatok podpory a zdrojov za frustrujúci, najmä pre tých, ktorí nepoužívajú Javu. Kritizovaná bola aj kvalita tlače knihy a hĺbka vysvetlení, najmä pokiaľ ide o API Micronaut.
Výhody:Kniha je dobrým úvodom pre vývojárov v jazyku Java, ktorí sa chcú naučiť Micronaut a mikroslužby. Poskytuje podrobné vysvetlenia dôležitých konceptov mikroslužieb, praktické príklady a repozitár GitHub pre kód. Úspešne pokrýva široké spektrum tém súvisiacich s vývojom mikroslužieb vrátane bezpečnosti a testovania.
Nevýhody:Niektorí čitatelia uviedli, že kvalita tlače je nízka s ťažko viditeľnými obrázkami. V knihe chýbajú hĺbkové vysvetlenia API Micronaut a neposkytuje dostatočné zdroje podpory na riešenie problémov. Používatelia, ktorí sa pokúšali postupovať podľa Kotlinu a Gradle, čelili značným problémom bez dostatočného usmernenia.
(na základe 5 čitateľských recenzií)
Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers
Preskúmajte rôzne aspekty budovania modulárnych mikroslužieb, ako je vývoj, testovanie, údržba a nasadenie pomocou rámca Micronaut
Kľúčové vlastnosti:
⬤ Naučte sa, ako budovať škálovateľné, rýchle a odolné mikroslužby pomocou tejto stručnej príručky.
⬤ Preskúmajte mnohé výhody používania bezodrazových, kompilovaných injekcií závislostí a aspektovo orientovaného programovania.
⬤ Stavajte ľahko cloudové natívne aplikácie pomocou frameworku Micronaut.
Popis knihy:
Open source softvér Micronaut(R) je framework založený na JVM, určený na rýchle a jednoduché vytváranie mikroslužieb. Táto kniha pomôže full-stack a Java vývojárom vytvárať modulárne, vysoko výkonné a reaktívne aplikácie založené na mikroslužbách pomocou Micronaut.
Začnete budovaním mikroslužieb a spoznáte základné komponenty Micronautu, ako je kompilácia v predstihu, injekcie závislostí bez reflexie a reaktívne zapekané HTTP klienty a servery. Ďalej budete pracovať na aplikácii mikroslužby v reálnom čase a naučíte sa, ako integrovať Micronaut s rôznymi druhmi relačných a nerelačných databáz. Naučíte sa tiež, ako používať rôzne bezpečnostné mechanizmy na ochranu svojich mikroslužieb a integrovať mikroslužby pomocou architektúry riadenej udalosťami v ekosystéme Apache Kafka. Postupne sa zoznámite s automatizovaným testovaním a populárnymi testovacími nástrojmi. Kniha vám pomôže pochopiť, ako môžete v rámci Micronaut jednoducho riešiť problémy mikroslužieb, ako je napríklad zisťovanie služieb, dokumentácia API, distribuovaná správa konfigurácie, záložné riešenia a prerušovače obvodov. Nakoniec preskúmate aspekty nasadenia a údržby mikroslužieb a zoznámite sa s internetom vecí (IoT) pomocou Micronautu.
Na konci tejto knihy budete schopní vytvárať, testovať, nasadzovať a udržiavať vlastné aplikácie mikroslužieb pomocou Micronautu.
Čo sa naučíte:
⬤ Pochopíte, prečo je Micronaut najvhodnejší na budovanie mikroslužieb.
⬤ Vytváranie webových koncových bodov a služieb v rámci Micronaut.
⬤ Zabezpečenie mikroslužieb pomocou Session, JWT a OAuth v Micronaute.
⬤ Spoznajte architektúru riadenú udalosťami v Micronaute.
⬤ Zistite, ako automatizovať testovanie na rôznych úrovniach pomocou vstavaných nástrojov a testovacích rámcov.
⬤ Umiestnite svoje mikroslužby do kontajnerov a cloudových platforiem.
⬤ Získajte prehľad o distribuovanom logovaní, trasovaní a monitorovaní v Micronaute.
⬤ Získajte praktické skúsenosti s internetom vecí pomocou Alexa a Micronaut.
Pre koho je táto kniha určená:
Táto kniha je určená pre vývojárov, ktorí budovali mikroslužby na tradičných frameworkoch, ako je Spring Boot, a hľadajú rýchlejšiu alternatívu. Vyžadujú sa stredne pokročilé znalosti programovania v jazyku Java a implementácie vývoja webových služieb v jazyku Java.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)