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
Luram Archanjo
October 02, 2019
Technology
220
1
Share
The Reactor Pattern
Luram Archanjo
October 02, 2019
More Decks by Luram Archanjo
See All by Luram Archanjo
Cell-Based Architecture
larchanjo
0
270
Escalando e liderando tecnicamente com o uso dos 3Ps
larchanjo
0
130
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
450
The challenges of multiple functions and characteristics in a Microservices Architecture
larchanjo
0
280
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
480
The Twelve-Factor App: Review and lessons learned
larchanjo
0
310
Other Decks in Technology
See All in Technology
Keeping Ruby Running on Cygwin
fd0
0
130
JEDAI in Osaka 2026イントロ
taka_aki
0
320
AIを共同作業者にして書籍を執筆する方法 / How to Write a Book with AI as a Co-Creator
ama_ch
2
130
"SQLは書けません"から始まる データドリブン
kubell_hr
2
470
ぼくがかんがえたさいきょうのあうとぷっと
yama3133
0
190
Azure Static Web Apps の自動ビルドがタイムアウトしやすくなった状況に対応した件/global-azure2026
thara0402
0
390
自分のハンドルは自分で握れ! ― 自分のケイパビリティを増やし、メンバーのケイパビリティ獲得を支援する ― / Take the wheel yourself
takaking22
1
880
データを"持てない"環境でのアノテーション基盤設計
sansantech
PRO
1
110
60分で学ぶ最新Webフロントエンド
mizdra
PRO
34
18k
こんなアーキテクチャ図はいやだ / Anti-pattern in AWS Architecture Diagrams
naospon
1
440
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.3k
マルチプロダクトの信頼性を効率良く保っていくために
kworkdev
PRO
0
150
Featured
See All Featured
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
170
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
270
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
140
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.2k
Navigating Team Friction
lara
192
16k
We Have a Design System, Now What?
morganepeng
55
8.1k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
320
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
A designer walks into a library…
pauljervisheath
211
24k
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