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
The Reactor Pattern
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Luram Archanjo
October 02, 2019
Technology
230
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Reactor Pattern
Luram Archanjo
October 02, 2019
More Decks by Luram Archanjo
See All by Luram Archanjo
Cell-Based Architecture
larchanjo
0
300
Escalando e liderando tecnicamente com o uso dos 3Ps
larchanjo
0
140
Event-Driven Microservices Architecture: Até que ponto é sustentável?
larchanjo
0
450
Change Data Capture (CDC) libertando seus dados em sua Arquitetura Distribuída.
larchanjo
0
460
The challenges of multiple functions and characteristics in a Microservices Architecture
larchanjo
0
290
API securing principles as a software developer at Cloud Era
larchanjo
0
400
Istio beyond Observability
larchanjo
0
170
Native Image, AOT, or JIT: When to use in your Java Architecture
larchanjo
0
490
The Twelve-Factor App: Review and lessons learned
larchanjo
0
320
Other Decks in Technology
See All in Technology
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
1.3k
SONiC Scale-Up Working Group から探る Scale-UpやUltraEthernet機能の実装方法
ebiken
PRO
2
410
手塩にかけりゃいいってもんじゃない
ming_ayami
0
610
AI駆動開発を通して感じた、 AI時代のデザイナーの役割変化
whisaiyo
4
2.3k
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
120
Socrates × Looker 〜セマンティックレイヤーで進化するデータ分析エージェント〜
hanon52_
3
2.5k
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
1.3k
Bucharest Tech Week 2026 - Guardians of the Cloud-Native Galaxy
edeandrea
PRO
0
120
LayerXにおけるセキュリティ管理の現在地と次の一手
tosho
0
240
現地で盛り上がった WWDC26 Keynote
zozotech
PRO
1
260
AIネイティブな開発のサプライチェーンリスク対策 〜激動の開発現場でリスクに立ち向かう〜【ZennFes】
cscengineer
PRO
2
140
脆弱性対応、どこで線を引くか
rymiyamoto
1
420
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
300
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
140
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
160
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
250
RailsConf 2023
tenderlove
30
1.5k
Designing for humans not robots
tammielis
254
26k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Code Review Best Practice
trishagee
74
20k
The Curse of the Amulet
leimatthew05
1
13k
Building AI with AI
inesmontani
PRO
1
1.1k
Transcript
Reactor Pattern vs Thread-based(pool) Pattern The Battle of Concurrency Patterns
Thread-based(pool) Pattern
Thread-based(pool) Pattern CLIENT 1 CLIENT 2 CLIENT 3 CLIENT 4
CLIENT 5 CLIENT 6 THREAD POOL THREAD 1 THREAD 2 THREAD 3 THREAD 4 THREAD 5
Reactor Pattern
The reactor pattern describes that a single thread runs in
a loop to deliver the events to the handlers
Reactor Pattern
Never blocks the Event Loop
Performance
Demo
What are the disadvantages?
What are the advantages of using Reactor Pattern?
Debug (Callback)
https://github.com/larchanjo /poc-vertx-grpc
Questions?
Thanks a million! /larchanjo /luram-archanjo