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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Mickael Metesreau
December 22, 2016
Programming
57
0
Share
Alt.Net Talks - The Actor Model
Mickael Metesreau
December 22, 2016
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
92
Lunch & Learn - Property Based Testing
mmetesreau
0
69
Betclic Dojo - Where is Fluffy?
mmetesreau
0
77
Mini training - EventStore
mmetesreau
0
74
Alt.Net Talks - EdgeJs
mmetesreau
0
300
Betclic Dojo - Extreme Carpaccio
mmetesreau
0
130
Betclic Dojo - Game of life
mmetesreau
0
45
Mini training - Containerization and Docker
mmetesreau
0
460
Other Decks in Programming
See All in Programming
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
0
120
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
4
1.3k
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
1k
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
260
GitHub Copilot CLIのいいところ
htkym
2
1.2k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
2
600
AIエージェントの隔離技術の徹底比較
kawayu
0
450
New "Type" system on PicoRuby
pocke
1
410
Claspは野良GASの夢をみるか
takter00
0
150
新規プロダクトを高速で生み出すハーネスエンジニアリング
seanchas116
19
7.8k
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
1k
net-httpのHTTP/2対応について
naruse
0
410
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
340
Paper Plane (Part 1)
katiecoart
PRO
0
8.2k
Technical Leadership for Architectural Decision Making
baasie
3
390
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
A designer walks into a library…
pauljervisheath
211
24k
Navigating Team Friction
lara
192
16k
For a Future-Friendly Web
brad_frost
183
10k
Deep Space Network (abreviated)
tonyrice
0
160
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
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?