Отличный способ познакомиться с Akka, не ограничиваясь элементарными основами! Правильные подходы к конкуренцииПроверка и настройка производительностиКластерные и облачные приложенияДействующий код, иллюстрирующий решение практических задач с помощью AkkaПо-настоящему полезная книга! Akka упрощает создание приложений для работы в облаке или на многоядерных устройствах и помогает эффективно использовать все доступные вычислительные мощности. Этот фреймворк предлагает модель программирования на основе акторов, среду выполнения и инструменты поддержки, необходимые для создания масштабируемых приложений.Данная книга знакомит со всеми идеями Akka на действующих примерах. Сначала вы познакомитесь с общими принципами работы Akka, а затем создадите и развернете полноценную службу REST на основе акторов. Вы изучите подходы к разработке через тестирование и приемы развертывания и масштабирования отказоустойчивых систем. Овладев основами, вы узнаете, как моделировать неизменяемые сообщения, реализовать предметные модели и применять приемы, такие как Event Sourcing и CQRS. Здесь же вы найдете рекомендации по созданию потоковых приложений с использованием akkastream и akkahttp. Наконец, вы получите практические советы, как настраивать и расширять свои системы на основе Akka.
Otlichnyj sposob poznakomitsja s Akka, ne ogranichivajas elementarnymi osnovami! Pravilnye podkhody k konkurentsiiProverka i nastrojka proizvoditelnostiKlasternye i oblachnye prilozhenijaDejstvujuschij kod, illjustrirujuschij reshenie prakticheskikh zadach s pomoschju AkkaPo-nastojaschemu poleznaja kniga! Akka uproschaet sozdanie prilozhenij dlja raboty v oblake ili na mnogojadernykh ustrojstvakh i pomogaet effektivno ispolzovat vse dostupnye vychislitelnye moschnosti. Etot frejmvork predlagaet model programmirovanija na osnove aktorov, sredu vypolnenija i instrumenty podderzhki, neobkhodimye dlja sozdanija masshtabiruemykh prilozhenij.Dannaja kniga znakomit so vsemi idejami Akka na dejstvujuschikh primerakh. Snachala vy poznakomites s obschimi printsipami raboty Akka, a zatem sozdadite i razvernete polnotsennuju sluzhbu REST na osnove aktorov. Vy izuchite podkhody k razrabotke cherez testirovanie i priemy razvertyvanija i masshtabirovanija otkazoustojchivykh sistem. Ovladev osnovami, vy uznaete, kak modelirovat neizmenjaemye soobschenija, realizovat predmetnye modeli i primenjat priemy, takie kak Event Sourcing i CQRS. Zdes zhe vy najdete rekomendatsii po sozdaniju potokovykh prilozhenij s ispolzovaniem akkastream i akkahttp. Nakonets, vy poluchite prakticheskie sovety, kak nastraivat i rasshirjat svoi sistemy na osnove Akka.