Building Concurrent, Fault Tolerant, Scalable Applications in F# using Akka Net
summary
Claims that using F# plus Akka.NET yields practical actor-based concurrency: immutable message passing, supervision with one-for-one and one-for-all strategies, and 2.7 million actors per GB as a capacity example. Shows concrete builds: a TCP chat server with mailbox-based client registry and a remote-deployed Mandelbrot tiler that spawns remote deploy of actors and scales to 16 workers, producing tiles and displaying them in a WinForms client. Demonstrations run end-to-end and the examples work. chat server and remote Mandelbrot tiler
AI-written summary · about
chapters (15)
- 0:00Start
- 3:37Hottest technology trends
- 6:42Moore's law. The Concurrency challenge
- 8:29The issue is Shared of Memory
- 10:01The new reality : Amdahl's law
- 12:14Immutability OR Isolation
- 15:08Carl Hewitt's Actor Model
- 16:37Ericson AXD 301 Switch - 1996
- 17:40Reactive Manifesto & Actor Model
- 20:52Multi-Threads vs Multi Actors
- 21:37How Actors Recover from Failure? .
- 23:54Akka.Net Remoting
- 24:35Location Transparency
- 27:54Akka.Net Routing Strategies
- 28:17Typed & Untyped Actor
related talks
45mSo you want to be an actor? Lessons from implementing the actor model
44m10 Lessons From Implementing The Actor Model
25mSCALAZ 8 VS AKKA ACTORS
54mScala concurrency patterns with Actors
44mConcurrency in Scala and on the JVM
39mConcurrent Languages are Functional
26mAn Exceptional Actor System (Functional Pearl)
01h 03mErlang & Akka Actors - A story of tradeoffs
