Akka-like actor model implementation in C#.
Work in Progress
- Pi Pi calculation sample.
Presentation Intro to Aktores, Actor Model in C#
- Akka
- Actors
- Akka Scala - Getting Started Tutorial
- Akka Java - Getting Started Tutorial
- Akka Documentation
- Akka 2.2.3 Scala Documentation
- Akka 2.0 ActorSystem
- Akka 2.0 ActorRef
- Akka 2.0 ActorContext
- Akka 2.0 ActorRefFactory
- Akka 2.0 Actor
- Actor References, Paths and Addresses
- Scalability of Fork Join Pool
- Dispatchers The key concept to understand underlying Akka implementation
- scala.concurrent.forkjoin.ForkJoinPool.scan() taking up lots of CPU cycles
- Mailboxes See Special Semantics of system.actorOf
- Akka bounded mailbox implementation using LMAX Disruptor
- Durable Mailboxes
- Ask: Send-And-Receive-Future
- Distributed workers with Akka and Scala
- Distributed workers with Akka and Java
- Typesafe Reactive Platform / Akka
- Akka Microkernel
- Distributed Publish Subscribe in Akka Cluster
- Introduction to Akka I/O
- The akka-camel module allows Untyped Actors to receive and send messages over a great variety of protocols and APIs
- Agents
- Akka and the Java Memory Model
- Non-blocking Message Flow with Akka Actors
- How can akka actor interact between threads
- How java thread are heavy weight than scala / akka actors
- Typed Actors
- From Imperative Programming to Fork/Join to Parallel Streams in Java 8
- Class ForkJoinPool
- Java concurrency (multi-threading) - Tutorial
- Threads pools with the Executor Framework
- Fork-Join in Java 7
- ExecutorService
- ForkJoinPool: the Other ExecutorService
- Comparision of different concurrency models: Actors, CSP, Disruptor and Threads
- Blocking Spring ThreadPoolTaskExecutor
- BlockingCollection Overview http://msdn.microsoft.com/en-us/library/dd997371(v=vs.100).aspx
- BlockingCollection Class http://msdn.microsoft.com/en-us/library/dd267312(v=vs.100).aspx
- AutoResetEvent Class http://msdn.microsoft.com/en-us/library/system.threading.autoresetevent(v=vs.100).aspx
- TPL and Traditional .NET Framework Asynchronous Programming
- How to: Chain Multiple Tasks with Continuations also http://msdn.microsoft.com/en-us/library/dd537612(v=vs.100).aspx
- Task Class
- is there a “try to lock, skip if timed out” operation in C#?
- C#, Can I check on a lock without trying to acquire it?
- Port of Akka actors for .NET
- Akka-like .NET Actor Model Toolkit