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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
150
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
RAGの精度向上とエージェント活用
kintotechdev
2
100
本当の”仕事”を手放せる未来が見えた
mu7889yoon
0
210
AWS Summit の片隅で、体育座りしながらコミュニティがにぎわう理由を考えた
k_adachi_01
2
330
Docker Desktop不要の時代が来る? WSL標準の「wslc」で Linuxコンテナを動かしてみた.
ueponx
0
410
Terraform 101 (初心者向け) 資料
shuadachi
0
150
デジタル・デザイン:次の50年を描く「進化する青写真」
y150saya
0
690
LiDAR SLAMの実装とセンサ融合 ~Lie群からContinuous-Time LIOまで~
naokiakai
1
760
“詰む”前に仕組みを作れ 〜技術の波に溺れないためのキャッチアップ術〜
takasyou
8
4.8k
作る力から、見極める力へ — AI時代に広がるエンジニアの価値と役割
rince
0
390
どうして今サーバーサイドKotlinを選択したのか
nealle
0
170
技術・能力を向上する原理原則 #きのこセッションa #きのこ2026
bash0c7
0
190
起点・思考・出力で分解する 〜PM業務の自動化設計〜
kazu_kichi_67
2
1.2k
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
320
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
240
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
180
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
250
Building Applications with DynamoDB
mza
96
7.1k
Site-Speed That Sticks
csswizardry
13
1.2k
The Spectacular Lies of Maps
axbom
PRO
1
840
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
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