PACK | Mastering Akka (2016 EN)

Discussion in 'Programming' started by Kanka, Jul 10, 2017.

  1. Kanka

    Kanka Well-Known Member Loyal User

    Messages:
    16,053
    Likes Received:
    449
    Trophy Points:
    83
    [​IMG]

    Author: Christian Baxter
    Full Title: Mastering Akka
    Publisher: Packt Publishing; 1 edition (October 21, 2016)
    Year: 2016
    ISBN-13: 9781786465023 (978-1-78646-502-3)
    ISBN-10: 1786465027
    Pages: 436
    Language: English
    Genre: Application Development
    File type: AZW3, PDF (True, but nonnative Cover)
    Quality: 7/10 (AZW3), 9/10 (PDF)
    Price: 17.50 €


    Master the art of creating scalable, concurrent, and reactive applications using Akka.

    For a programmer, writing multi-threaded applications is critical as it is important to break large tasks into smaller ones and run them simultaneously. Akka is a distributed computing toolkit that uses the abstraction of the Actor model, enabling developers to build correct, concurrent, and distributed applications using Java and Scala with ease.

    The book begins with a quick introduction that simplifies concurrent programming with actors. We then proceed to master all aspects of domain-driven design. We’ll teach you how to scale out with Akka remoting/clustering. Finally, we introduce Conductr as a means to deploy to and manage microservices across a cluster.


    What You Will Learn:
    ✓ Use Akka actors to enable parallel execution
    ✓ Build out domain-driven design based components like entities and aggregates
    ✓ Respond to command requests on that aggregate root that affect the internal state
    ✓ Leverage Akka Persistence, protobuf and Cassandra to save the persistent state of you entities
    ✓ Build out complex processing graphs with the Graph Builder DSL
    ✓ Understand the dynamic push/pull nature of backpressure handling within Akka Streams
    ✓ Route HTTP requests to an actor and return a response
    ✓ Deploy actor instances across a set of nodes via ConductR for high availability

    -------------
     
    Last edited by a moderator: Oct 18, 2020