Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Frank Sommers, Philipp Haller
Actors in Scala
Cover
Title Page
Table of Contents
Foreword
Acknowledgments
Introduction
Who should read this book
How to use this book
EBook features
Typographic conventions
Content overview
Resources
Source code
Errata
Concurrency Everywhere
1.1 A shift toward parallel hardware
1.2 Actors versus threads
1.3 Scalability
1.4 A high-level perspective on concurrency
1.5 The indeterministic soda machine
1.6 Programming the data center
Messages All the Way Up
2.1 Control flow and data flow
2.2 Actors and messages
2.3 Actor creation
2.4 Actor events
2.5 Asynchronous communication
2.6 You've got mail: indeterminacy and the role of the arbiter
2.7 Actor life cycle
Scala's Language Support for Actors
3.1 A scalable language
3.2 Immutable and mutable state
3.3 Methods and classes
3.4 First-class functions
3.5 Functions as control structures
3.6 Pattern matching and case classes
Actor Chat
4.1 Defining message classes
4.2 Processing messages
4.3 Sending actor messages
Event-Based Programming
5.1 Events versus threads
5.2 Making actors event-based: react
Exceptions and react
Recursive methods and react
5.3 Event-based futures
Exceptions, Actor Termination, and Shutdown
6.1 Simple exception handling
6.2 Monitoring actors
Customizing Actor Execution
7.1 Pluggable schedulers
7.2 Managed blocking
Remote Actors
8.1 Creating remote actors
8.2 Remote communication
8.3 A remote start service
Distributed and Parallel Computing
9.1 MapReduce
9.2 Reliable broadcast
Akka Actors
10.1 Creating Akka actors
Scaladoc and ActorRef
10.2 ActorRefs
10.3 Inter-actor interaction, interactively
10.4 Message handling
10.5 Remote actors in Akka
API Overview
11.1 The actor traits Reactor, ReplyReactor, and Actor
11.2 Control structures
11.3 Futures
11.4 Channels
11.5 Remote Actors API
Bibliography
About the Authors
Philipp Haller
Frank Sommers
Book Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Title Page
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset