Hodnocení:
Kniha je považována za užitečný zdroj informací pro vývojáře, kteří se zajímají o Akku, a poskytuje cenné poznatky a osvědčené postupy. Je však kritizována za nedostatečnou komplexnost a hloubku, zejména pro ty, kteří s Akka začínají nebo hledají podrobná technická vysvětlení.
Klady:⬤ Nabízí cenné poznatky a osvědčené postupy pro používání Akka.
⬤ Snadno se čte a je srozumitelná, takže je vhodná i pro ty, kteří s Akkou a distribuovanou architekturou začínají.
⬤ Zapojí čtenáře jako zkušený vývojář do rozhovoru.
⬤ Objasňuje mylné představy o používání Akky.
⬤ Není dostatečně obsáhlá, mnohá témata jsou zpracována příliš stručně.
⬤ Kapitoly často působí chudokrevně, chybí v nich hlubší technické detaily a příklady kódu.
⬤ Zavádějící název týkající se „praktického“ přístupu, protože je spíše teoretický než praktický.
⬤ Kvůli povrchnímu vysvětlení není vhodná pro začátečníky ani pokročilé uživatele.
(na základě 6 hodnocení čtenářů)
Applied Akka Patterns: A Hands-On Guide to Designing Distributed Applications
Pokud jde o zpracování velkých objemů dat, nemůžeme již ignorovat souběžnost nebo se ji snažit přidat dodatečně. Řešením naštěstí není nové paradigma vývoje, ale spíše to staré. S touto praktickou příručkou se vývojáři v jazycích Java a Scala naučí, jak obsáhnout souběžné a distribuované aplikace pomocí open source sady nástrojů Akka. Dozvíte se, jak model aktérů a s ním spojené vzory okamžitě a prakticky využít.
V celé knize se budete zabývat analogickým problémem pracovních sil: jak naplánovat skupinu lidí v různých projektech a zároveň optimalizovat jejich čas a dovednosti. Tento příklad vám pomůže pochopit, jak Akka využívá aktéry, proudy a další nástroje k sešití aplikace.
⬤ Modelování softwaru, který odráží skutečný svět, pomocí návrhu řízeného doménou.
⬤ Získat zásady a postupy pro implementaci jednotlivých aktérů.
⬤ Odemkněte skutečný potenciál Akka pomocí vzorů pro kombinování více aktérů.
⬤ Pochopit kompromisy v oblasti konzistence v distribuovaném systému.
⬤ Použít několik metod Akka pro izolaci a řešení selhání.
⬤ Prozkoumejte způsoby vytváření systémů, které podporují dostupnost a škálovatelnost.
⬤ Vyladit aplikaci Akka na výkon pomocí nástrojů JVM a dispečerů.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)