Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Alt.Net Talks - The Actor Model
Search
Mickael Metesreau
December 22, 2016
Programming
0
52
Alt.Net Talks - The Actor Model
Mickael Metesreau
December 22, 2016
Tweet
Share
More Decks by Mickael Metesreau
See All by Mickael Metesreau
Fear the Ponies
mmetesreau
0
160
Alt.Net Talks - Make type system great again
mmetesreau
0
90
Lunch & Learn - Property Based Testing
mmetesreau
0
64
Betclic Dojo - Where is Fluffy?
mmetesreau
0
75
Mini training - EventStore
mmetesreau
0
69
Alt.Net Talks - EdgeJs
mmetesreau
0
300
Betclic Dojo - Extreme Carpaccio
mmetesreau
0
130
Betclic Dojo - Game of life
mmetesreau
0
41
Mini training - Containerization and Docker
mmetesreau
0
440
Other Decks in Programming
See All in Programming
Implementation Patterns
denyspoltorak
0
270
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
440
SourceGeneratorのススメ
htkym
0
180
AIエージェントの設計で注意するべきポイント6選
har1101
7
3.4k
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
16
5.3k
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
360
Basic Architectures
denyspoltorak
0
650
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.2k
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
720
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
420
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
410
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
110
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
54
For a Future-Friendly Web
brad_frost
182
10k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
The Language of Interfaces
destraynor
162
26k
Ruling the World: When Life Gets Gamed
codingconduct
0
130
Balancing Empowerment & Direction
lara
5
880
Evolving SEO for Evolving Search Engines
ryanjones
0
110
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
49k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
The Actor Model
About Me I am a passionate developer doing .NET stuff
at Genetec MiKaDoO MiKaDo_O
Formalized by Carl Hewitt in 1973 The Actor Model
What is an Actor?
An actor is a fundamental unit of computation…
It’s a primitive unit that embodies processing, storage and communication
In fact, it’s not so different from OO
« Actor model retained more of what I thought were
the good features of the object idea » Alan Kay
An actor can create new actors, send messages and designate
how to handle the next message
Why is it used to build concurrent applications?
One actor is no actor, they come in a system
Actors are cheap
Interactions by message passing
Process one message at the time
Communication is asynchronuous by design
Akka.NET Port of one implementation of the actor model
Demo Time
Thanks, that's all! Any question?