By Raymond Roestenburg

Akka is a Scala-based toolkit that simplifies constructing concurrent allotted purposes. ideal for high-volume purposes that have to scale quickly, Akka is a good starting place for event-driven structures that are looking to scale elastically up and out on call for, either on multi-core processors and throughout server nodes.
Akka in motion is a complete instructional on development message-oriented structures utilizing Akka. The ebook takes a hands-on process, the place every one new suggestion is via an instance that indicates the way it works, how you can enforce the code, and the way to check it. Readers will discover a message-oriented event-driven software in Akka and in addition take on key concerns like tips on how to version immutable messages and area versions, and observe styles like occasion Sourcing, and CQRS. The publication concludes with sensible suggestion on the best way to song and customise a method equipped with Akka.

Show description

Read Online or Download Akka in Action PDF

Similar enterprise applications books

Creating Pages with iWork: Visual QuickProject Guide

With over forty professionally designed templates, a number of web page designs, dozens of fonts, and beautiful tables and charts, Pages-Apple's new be aware processor-makes it effortless to create polished records with no less than fuss. half observe processor, half structure application, it enables you to position alignment publications that can assist you place textual content and snap shots accurately at the web page whereas textual content flows round any type of photograph, irrespective of the place you place it.

OpenOffice.org for Dummies

As a newcomer to Open workplace i presumed this e-book might be invaluable yet i discovered it outdated.

IBM Lotus Sametime 8 Essentials: A User's Guide

Getting to know on-line firm verbal exchange with this collaborative software program Collaborate securely along with your colleagues and teammates either in and out your company by utilizing Sametime gains resembling immediate messaging and on-line conferences Make your rapid messaging conversation extra attention-grabbing with the inclusion of images, pictures, and emoticons to show additional info in fewer phrases speak with different immediate messaging providers and clients, similar to AOL speedy Messaging, Yahoo rapid Messaging, and Google speak and understand how a persons' on-line prestige can assist converse swifter and extra successfully detect how the Sametime assembly heart can maximize the productiveness of groups on your association with using on-line conferences, workout playback, seamless voice/video integration, and reveal sharing See how Sametime works in universal, every-day, real-world events with assistance, assets, and specific screenshots intimately IBM Lotus Sametime software program enables you to collaborate and speak with others in actual time.

Microsoft BizTalk Server 2010 Patterns

Create potent scalable suggestions with BizTalk Server 2010 utilizing this ebook presents a unified instance from the start to finish of a true international resolution A starter advisor looking forward to very little prior BizTalk adventure, yet supplying complex techniques and strategies presents in-depth heritage and advent to the platform and technologys Written by means of a Biztalk structure MVP intimately styles and practices make or holiday any middleware or integration resolution and are in particular very important with BizTalk Server 2010.

Additional resources for Akka in Action

Example text

The last line in the Main class actually starts the server and binds it to a host and port. The App uses the following messages internally between the actors: REST Interface Message Classes case class Event(event:String, nrOfTickets:Int) case object GetEvents case class Events(events:List[Event]) case object EventCreated ©Manning Publications Co. We welcome reader comments about anything in the manuscript - other than typos and other simple mistakes. These will be cleaned up during production of the book by copyeditors and proofreaders.

These will be cleaned up during production of the book by copyeditors and proofreaders. io/") The resolvers is just a list of maven repositories that will be resolved by SBT. As you can see, we have added the Typesafe and Spray repositories (the build tool will download all the libraries from them). 1" % "test" ) } The version of Akka we are using The akka actor module dependency The libraryDependencies is just a list of dependencies that SBT will get from the specified maven repositories. Every dependency points to a maven artifact in the format organization % module % version (the %% is for automatically using ©Manning Publications Co.

We welcome reader comments about anything in the manuscript - other than typos and other simple mistakes. These will be cleaned up during production of the book by copyeditors and proofreaders. com> 44 You should see something like the following response: Creating damp-bayou-9575... git We need to add a couple of things to our project so Heroku understands how to build our code. 2 This file needs to specify which version of SBT you are using. 3" ) This file registers all the plugins we have been using so far.

Download PDF sample

Rated 4.50 of 5 – based on 26 votes