Главная
Study mode:
on
1
Intro
2
The Language of Actors
3
Rear Admiral Grace Hopper
4
Donald Knuth
5
And
6
Objects
7
1973 - 2003
8
Cores Matter
9
Threading Is Hard!
10
Dr. Carl Hewitt
11
Carl Hewitt, 1973
12
Joe Armstrong, Erlang
13
Jonas Bonér, Akka
14
José Valim, Elixir
15
Actors Are Reactive
16
Reactive Is
17
Why the Actor Model Now?
18
Because Cores
19
Embrace Latency
20
Direct Asynchronous Messaging
21
Lock-Free, Share Nothing
22
Become: Prepare for Next Message
23
Actor System
24
Actor Concurrency
25
How Many Actors?
26
Typical Architecture
27
Complexity Stack
28
Simplicity Stack
29
Eric Evans, DDD
30
Essence of DDD
31
Context Mapping
32
Responding to Rapid New Business Direction
33
How To DDD
34
Event Storming
35
Aggregate
36
Client
37
Reactive Systems
38
Hello, Uncertainty!
39
Resources
Description:
Explore the significance and relevance of the Actor Model in modern software development through this 49-minute conference talk by Vaughn Vernon at Devoxx. Delve into the historical context of the Actor Model, its relationship with object-oriented programming, and its crucial role in addressing current and future computing challenges. Discover how actors align with Domain-Driven Design principles, facilitate the use of Ubiquitous Language in core business domains, and enable reactive scaling for concurrent systems. Learn about the advantages of actors in simplifying complex architectures, embracing asynchronous messaging, and promoting lock-free, share-nothing designs. Gain insights into implementing Domain-Driven Design with actors, including techniques like event storming and aggregate modeling. Understand the concept of Reactive Systems and how actors contribute to building resilient, responsive, and scalable software solutions.

The Language of Actors

Devoxx
Add to list
0:00 / 0:00