Cargando…

Akka essentials /

4. Typed Actors; What are typed actors?; Defining an actor; Creating actors; An actor with a default constructor; An actor with a non-default constructor; Messaging model; Sending messages; Fire and forget messages; Send and receive messages; Stopping actors; Actor lifecycle monitoring; Lifecycle ca...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Gupta, Munish K.
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., 2012.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn818818874
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 121124s2012 enk o 001 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d OCLCQ  |d UMI  |d COO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d OCLCF  |d YDXCP  |d TEFOD  |d OCLCQ  |d CNNOR  |d N$T  |d ZCU  |d AGLDB  |d MERUC  |d OCLCQ  |d D6H  |d VTS  |d CEF  |d ICG  |d OCLCQ  |d STF  |d UAB  |d DKC  |d AU@  |d OCLCQ  |d AJS  |d OCLCQ  |d OCLCO  |d INARC  |d OCLCQ  |d OCLCO 
019 |a 824752436 
020 |a 9781849518291  |q (electronic bk.) 
020 |a 1849518297  |q (electronic bk.) 
020 |z 9781849518284 
020 |z 1849518289 
029 1 |a AU@  |b 000050492391 
029 1 |a AU@  |b 000050635547 
029 1 |a AU@  |b 000053044523 
029 1 |a DEBBG  |b BV041120734 
029 1 |a DEBBG  |b BV044170471 
029 1 |a DEBSZ  |b 396756395 
029 1 |a DEBSZ  |b 39742292X 
029 1 |a DEBSZ  |b 493109773 
029 1 |a GBVCP  |b 785367284 
035 |a (OCoLC)818818874  |z (OCoLC)824752436 
037 |a CL0500000184  |b Safari Books Online 
037 |a 0DD036B4-8BD0-45AA-8632-2B8D58A66723  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.A65 
072 7 |a COM  |x 051000  |2 bisacsh 
082 0 4 |a 005.1/2  |2 23 
049 |a UAMI 
100 1 |a Gupta, Munish K. 
245 1 0 |a Akka essentials /  |c Munish K. Gupta. 
260 |a Birmingham :  |b Packt Pub.,  |c 2012. 
300 |a 1 online resource (517 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
500 |a "A practical, step-by-step guide to learn and build Akka's actor-based, distributed, concurrent, and scalable Java applications." 
500 |a Includes index. 
505 0 |a Akka Essentials; Akka Essentials; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; The driving force of Akka's Actor Model; What this book covers; What you need for this book; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Introduction to Akka; Background; Microprocessor evolution; Concurrent systems; Container-based applications; Actor Model; Akka framework; Actor systems. 
505 8 |a What is an actor?State; Behavior; Mailbox; Actor lifecycle; Fault tolerance; Location transparency; Transactors; Akka use cases; Summary; 2. Starting with Akka; Application requirements; Application design; Start development; Prerequisites; Java; Eclipse; Maven; Scala; Akka; Java application; Creating the Akka Maven project; Defining message classes; MapData.java; WordCount.java; ReduceData.java; Result.java; Defining actor classes; MapActor.java; ReduceActor.java; AggregateActor.java; MasterActor.java; Defining the execution class; MapReduceApplication.java; Scala application. 
505 8 |a Defining message classesDefining actor classes; MapActor.scala; ReduceActor.scala; AggregateActor.scala; MasterActor.scala; Defining the execution class; MapReduceApplication.scala; Summary; 3. Actors; Actors; Defining an actor; Creating actors; Actor with default constructor; Actor with non-default constructor; Creating an actor within an actor hierarchy; Messaging model; Sending messages; Fire and forget messages -- tell(); Send and receive messages -- ask(); Receiving messages; Replying to messages; Forwarding messages; Stopping actors; Killing actors; Actor lifecycle monitoring; HotSwap. 
520 |a 4. Typed Actors; What are typed actors?; Defining an actor; Creating actors; An actor with a default constructor; An actor with a non-default constructor; Messaging model; Sending messages; Fire and forget messages; Send and receive messages; Stopping actors; Actor lifecycle monitoring; Lifecycle callbacks; Receiving messages; Supervisor strategy; Creating an actor hierarchy; Dispatchers and routers; Using dispatchers; application.conf; Using routers; Summary; 5. Dispatchers and Routers; Dispatchers; Dispatcher as a pattern; Executor in Java; Dispatchers in Akka; Types of dispatcher. 
505 8 |a DispatcherPinned dispatcher; Balancing dispatcher; Calling thread dispatcher; Types of mailboxes; Dispatcher usage; Thread pool executor; Fork join executor; Routers; Router usage; Router usage via application.conf; Router usage for distributed actors; Dynamically resizing routers; Custom router; Summary; 6. Supervision and Monitoring; Let It Crash; Actor hierarchy; Supervision; Supervision strategies; One-For-One strategy; All-For-One strategy; Lifecycle monitoring; Fault tolerance; Summary; 7. Software Transactional Memory; Transaction management; What is software transactional memory? 
520 |a This is a step-by-step guide where each chapter will teach you a concept by explaining it with clear and lucid examples? each chapter can be read independently. This book is aimed at developers, architects who are building large distributed concurrent and scalable applications using Java/Scala. The book assumes knowledge of Java/JEE concepts but no knowledge of Actor model is assumed. 
588 0 |a Print version record. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Application software  |x Development. 
650 0 |a Java (Computer program language) 
650 0 |a Information resources management. 
650 2 |a Information Management 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Java (Langage de programmation) 
650 6 |a Gestion de l'information. 
650 7 |a COMPUTERS  |x Programming  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Information resources management  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Gupta, Munish.  |t Akka Essentials.  |d Birmingham : Packt Publishing, ©2012  |z 9781849518284 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=499141  |z Texto completo 
938 |a Internet Archive  |b INAR  |n akkaessentials0000gupt 
938 |a EBSCOhost  |b EBSC  |n 499141 
938 |a YBP Library Services  |b YANK  |n 9905046 
994 |a 92  |b IZTAP