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
240
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
310
Escalando e liderando tecnicamente com o uso dos 3Ps
larchanjo
0
170
Event-Driven Microservices Architecture: Até que ponto é sustentável?
larchanjo
0
460
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
500
The Twelve-Factor App: Review and lessons learned
larchanjo
0
320
Other Decks in Technology
See All in Technology
モダンフロントエンド 開発研修
recruitengineers
PRO
4
730
FDEの心得
noriakioji
5
6.2k
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
3
930
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
220
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
310
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
300
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
370
その“隠したつもり”が命取り ── 自前と平文をやめて「正解」に委ねる
kuroneko13
0
130
SmartHR Engineering Team Deck
smarthr
1
2.3k
Kiro Crew入門 - 常駐エージェントの仕組みと使いどころ / Intro to Kiro Crew
k_adachi_01
1
290
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
1
6k
つくって納得、つかって実感! 大規模言語モデルことはじめ ver2.0
recruitengineers
PRO
5
1.8k
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
380
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
860
Testing 201, or: Great Expectations
jmmastey
46
8.2k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
430
Un-Boring Meetings
codingconduct
0
390
Scaling GitHub
holman
464
140k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
450
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
800
A designer walks into a library…
pauljervisheath
211
24k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
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