Ocena:
Książka służy jako przewodnik szybkiego startu dla programistów Java, którzy chcą korzystać z frameworka Micronaut do tworzenia mikrousług. Obejmuje ona podstawowe koncepcje, rozwój usług RESTful, bezpieczeństwo, uwierzytelnianie sterowane zdarzeniami i testowanie mikrousług. Niektórzy użytkownicy uznali jednak brak wsparcia i zasobów za frustrujący, szczególnie dla tych, którzy nie używają języka Java. Krytykowano również jakość druku książki i dogłębność wyjaśnień, zwłaszcza dotyczących API Micronaut.
Zalety:Książka jest dobrym wprowadzeniem dla programistów Java, którzy chcą nauczyć się Micronaut i mikrousług. Zawiera szczegółowe wyjaśnienia ważnych koncepcji mikrousług, praktyczne przykłady i repozytorium GitHub dla kodu. Z powodzeniem obejmuje szeroki zakres tematów związanych z rozwojem mikrousług, w tym bezpieczeństwo i testowanie.
Wady:Niektórzy czytelnicy zgłaszali, że jakość druku była słaba, a obrazy trudne do przeglądania. W książce brakuje dogłębnych wyjaśnień dotyczących API Micronaut i nie zapewnia ona odpowiednich zasobów wsparcia do rozwiązywania problemów. Użytkownicy próbujący podążać za Kotlinem i Gradle stanęli przed poważnymi wyzwaniami bez wystarczających wskazówek.
(na podstawie 5 opinii czytelników)
Building Microservices with Micronaut(R): A quick-start guide to building high-performance reactive microservices for Java developers
Poznaj różne aspekty tworzenia modułowych mikrousług, takie jak tworzenie, testowanie, konserwacja i wdrażanie przy użyciu frameworka Micronaut.
Kluczowe cechy:
⬤ Dowiedz się, jak budować skalowalne, szybkie i odporne mikrousługi dzięki temu zwięzłemu przewodnikowi.
⬤ Poznaj liczne zalety korzystania z bezrefleksyjnego wstrzykiwania zależności w czasie kompilacji i programowania zorientowanego aspektowo.
⬤ Łatwe tworzenie aplikacji natywnych dla chmury dzięki frameworkowi Micronaut.
Opis książki:
Oprogramowanie open source Micronaut(R) to framework oparty na JVM, zaprojektowany do szybkiego i łatwego tworzenia mikrousług. Ta książka pomoże programistom Full-Stack i Java w tworzeniu modułowych, wydajnych i reaktywnych aplikacji opartych na mikrousługach przy użyciu Micronaut.
Zaczniesz od tworzenia mikrousług i poznania podstawowych komponentów Micronaut, takich jak kompilacja z wyprzedzeniem, bezrefleksyjne wstrzykiwanie zależności oraz reaktywne, wbudowane klienty i serwery HTTP. Następnie będziesz pracować nad mikrousługową aplikacją czasu rzeczywistego i dowiesz się, jak zintegrować Micronaut z różnymi rodzajami relacyjnych i nierelacyjnych baz danych. Dowiesz się również, jak stosować różne mechanizmy bezpieczeństwa w celu ochrony swoich mikrousług i integrować mikrousługi przy użyciu architektury sterowanej zdarzeniami w ekosystemie Apache Kafka. W miarę postępów poznasz zautomatyzowane testowanie i popularne narzędzia testowe. Książka pomoże ci zrozumieć, w jaki sposób możesz łatwo radzić sobie z problemami związanymi z mikrousługami we frameworku Micronaut, takimi jak wykrywanie usług, dokumentacja API, rozproszone zarządzanie konfiguracją, awarie i wyłączniki. Wreszcie, poznasz aspekty wdrażania i konserwacji mikrousług oraz przyspieszysz pracę z Internetem rzeczy (IoT) za pomocą Micronaut.
Pod koniec tej książki będziesz w stanie tworzyć, testować, wdrażać i utrzymywać własne aplikacje mikrousługowe za pomocą Micronaut.
Czego się nauczysz:
⬤ Zrozumieć, dlaczego Micronaut najlepiej nadaje się do budowania mikrousług.
⬤ Tworzyć internetowe punkty końcowe i usługi we frameworku Micronaut.
⬤ Zabezpieczanie mikrousług przy użyciu Session, JWT i OAuth w Micronaut.
⬤ Zapoznanie się z architekturą sterowaną zdarzeniami w Micronaut.
⬤ Odkryj, jak zautomatyzować testowanie na różnych poziomach przy użyciu wbudowanych narzędzi i frameworków testowych.
⬤ Wdrażanie mikrousług w kontenerach i na platformach chmurowych.
⬤ Zapoznanie się z rozproszonym logowaniem, śledzeniem i monitorowaniem w Micronaut.
⬤ Zdobądź praktyczną wiedzę na temat IoT przy użyciu Alexy i Micronaut.
Dla kogo jest ta książka:
Ta książka jest przeznaczona dla programistów, którzy budowali mikrousługi na tradycyjnych frameworkach, takich jak Spring Boot i szukają szybszej alternatywy. Wymagana jest średniozaawansowana znajomość programowania w Javie i implementacji rozwoju usług internetowych w Javie.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)