~/talk

Introduction to the Actor Model

TalkinSpanishat Software Crafters Barcelona 2023 · 2023-10-20..10-22· [concurrency]
links:none on file
slides:none on file

Introduces the actor model: actors communicate via message passing, location transparency, and one-in-flight message processing per actor, making them well suited for concurrent, scalable systems and common in MMO games. Demonstrates the model by first modelling an example with threads and then reimplementing it with actors, using examples and benchmarking to compare differences, similarities, pros and cons of threads vs actors.

AI-written summary · about

  1. 0:00Actor Model intro
  2. 2:53History of Actor Model
  3. 16:21Problems with threads
  4. 17:29Actor basics
  5. 22:50Real-world Actor example
  6. 24:15Actor references
  7. 26:01Exception handling in actors
  8. 27:06Bank transfer setup
  9. 30:43Thread-based implementation
  10. 36:46Actor-based implementation
  11. 43:28Performance comparison
  12. 49:43Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.