Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers (Tvorba mikroslužieb pomocou Micronaut(R): Stručný sprievodca tvorbou vysoko výkonných reaktívnych mikroslužieb pre vývojárov v jazyku Java)

Hodnotenie:   (3,8 z 5)

Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers (Tvorba mikroslužieb pomocou Micronaut(R): Stručný sprievodca tvorbou vysoko výkonných reaktívnych mikroslužieb pre vývojárov v jazyku Java) (Nirmal Singh)

Recenzie čitateľov

Zhrnutie:

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

Pôvodný názov:

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

Obsah knihy:

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.

Ďalšie údaje o knihe:

ISBN:9781800564237
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Európsky supremacismus a koloniálny svet - European Supremacism and the Colonial World
Táto kniha je súhrnom drastických zmien, ktoré sa udiali v...
Európsky supremacismus a koloniálny svet - European Supremacism and the Colonial World
Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive...
Preskúmajte rôzne aspekty budovania modulárnych...
Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers (Tvorba mikroslužieb pomocou Micronaut(R): Stručný sprievodca tvorbou vysoko výkonných reaktívnych mikroslužieb pre vývojárov v jazyku Java) - Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers
Radioizotopy: Aplikácie vo fyzikálnych vedách - Radioisotopes: Applications in Physical...
Kniha Radioizotopy - aplikácie vo fyzikálnych vedách je...
Radioizotopy: Aplikácie vo fyzikálnych vedách - Radioisotopes: Applications in Physical Sciences

Diela autora vydali tieto vydavateľstvá:

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