Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Alt.Net Talks - The Actor Model
Search
Mickael Metesreau
December 22, 2016
Programming
58
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
170
Alt.Net Talks - Make type system great again
mmetesreau
0
93
Lunch & Learn - Property Based Testing
mmetesreau
0
70
Betclic Dojo - Where is Fluffy?
mmetesreau
0
79
Mini training - EventStore
mmetesreau
0
76
Alt.Net Talks - EdgeJs
mmetesreau
0
310
Betclic Dojo - Extreme Carpaccio
mmetesreau
0
130
Betclic Dojo - Game of life
mmetesreau
0
47
Mini training - Containerization and Docker
mmetesreau
0
470
Other Decks in Programming
See All in Programming
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
230
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
160
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
780
XHTMLが残したもの
yosuke_furukawa
PRO
2
680
Security issues being discussed on Web Platforms
petamoriken
0
690
Foundry Localでエージェント開発
seosoft
0
170
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
6k
Vibes Containers 〜AIで変わるコンテナ設計と運用〜
tkikuc
3
520
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
150
ALB ログから Trace を気合で繋げる技術
fohte
7
880
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
160
週末にAI-DLCを本気で回したら$1,600溶けた
hbashimizu
0
130
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.7k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
330
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
850
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
510
Rails Girls Zürich Keynote
gr2m
96
14k
Become a Pro
speakerdeck
PRO
31
6.2k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
380
We Are The Robots
honzajavorek
0
360
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
WCS-LA-2024
lcolladotor
0
820
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
470
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.7k
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?