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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.4k
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
390
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
2.8k
New "Type" system on PicoRuby
pocke
1
410
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
170
さぁV100、メモリをお食べ・・・
nilpe
0
120
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
150
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
350
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.4k
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.5k
3Dシーンの圧縮
fadis
1
570
Oxlintのカスタムルールの現況
syumai
5
950
Featured
See All Featured
The Invisible Side of Design
smashingmag
302
52k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Six Lessons from altMBA
skipperchong
29
4.3k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
760
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Facilitating Awesome Meetings
lara
57
6.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Faster Mobile Websites
deanohume
310
31k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
830
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?