Ocena:
Książka jest krótkim przewodnikiem, który zawiera wzorce i najlepsze praktyki dotyczące korzystania z frameworka Akka. Najlepiej nadaje się dla czytelników, którzy mają już wcześniejszą wiedzę na temat Akka i chcą poznać praktyczne wzorce użytkowania i rozważania projektowe dla aplikacji opartych na aktorach. Choć zawiera kilka cennych porad i spostrzeżeń, cierpi na problemy z edycją i brak głębi w zaawansowanych tematach.
Zalety:⬤ Zawiera praktyczne porady i wskazówki oparte na rzeczywistych implementacjach.
⬤ Oferuje wgląd w projektowanie współbieżnych i rozproszonych aplikacji przy użyciu Akka.
⬤ Przejrzysty i zwięzły język.
⬤ Dobra dla czytelników z pewną wiedzą na temat Akka, którzy chcą udoskonalić swoje podejście.
⬤ Interesujące omówienie pewnych wzorców aktorów, które mogą nie być oczywiste.
⬤ Niezwykle krótka i pozbawiona głębi; sprawia wrażenie bardziej broszury niż kompleksowego przewodnika.
⬤ Zakłada, że czytelnicy są już zaznajomieni z Akka, co czyni ją nieodpowiednią dla początkujących.
⬤ Chaotyczne pisanie i słaba edycja, co prowadzi do mylenia treści.
⬤ Wiele wskazówek i najlepszych praktyk jest podstawowych i można je znaleźć w oficjalnej dokumentacji Akka.
⬤ Niektóre przykłady kodu mają problemy z nazewnictwem zmiennych i są niebezpieczne dla typów.
(na podstawie 18 opinii czytelników)
Effective Akka: Patterns and Best Practices
Unikaj typowych błędów podczas tworzenia rozproszonego, asynchronicznego i wysokowydajnego oprogramowania przy użyciu zestawu narzędzi i środowiska uruchomieniowego Akka. W tym zwięzłym przewodniku autor Jamie Allen przedstawia zbiór najlepszych praktyk opartych na kilku latach korzystania z modelu aktora.
Książka zawiera również przykłady typów aplikacji wykorzystujących aktora oraz dwa podstawowe wzorce użycia aktora - Extra Pattern i Cameo Pattern. Allen, dyrektor ds. konsultingu w firmie Typesafe - twórcy Akka i języka programowania Scala - analizuje aktorów na przykładzie usługi bankowej w całej książce, korzystając z przykładów pokazanych w Akka i Scala.
Jeśli masz jakiekolwiek doświadczenie z Akka, ten przewodnik jest niezbędny.
Zagłębienie się w aplikacje aktorowe oparte na domenie i dystrybucji pracy. Zrozum, dlaczego ważne jest, aby aktorzy wykonywali tylko jedno zadanie.
Unikanie blokowania wątków poprzez delegowanie logiki do Future. Modeluj interakcje tak prosto, jak to możliwe, aby uniknąć przedwczesnej optymalizacji. Twórz dobrze zdefiniowane interakcje i wiedz dokładnie, jakie awarie mogą wystąpić.
Dowiedz się, dlaczego nigdy nie powinieneś traktować aktorów jak zwykłej klasy. Śledź to, co dzieje się w produkcji, monitorując wszystko. Dostrajanie aplikacji Akka za pomocą Typesafe Console
© 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)