Overview
Syllabus
Intro
The Language of Actors
Rear Admiral Grace Hopper
Donald Knuth
And
Objects
1973 - 2003
Cores Matter
Threading Is Hard!
Dr. Carl Hewitt
Carl Hewitt, 1973
Joe Armstrong, Erlang
Jonas Bonér, Akka
José Valim, Elixir
Actors Are Reactive
Reactive Is
Why the Actor Model Now?
Because Cores
Embrace Latency
Direct Asynchronous Messaging
Lock-Free, Share Nothing
Become: Prepare for Next Message
Actor System
Actor Concurrency
How Many Actors?
Typical Architecture
Complexity Stack
Simplicity Stack
Eric Evans, DDD
Essence of DDD
Context Mapping
Responding to Rapid New Business Direction
How To DDD
Event Storming
Aggregate
Client
Reactive Systems
Hello, Uncertainty!
Resources
Taught by
Devoxx