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
1
200
The Reactor Pattern
Luram Archanjo
October 02, 2019
Tweet
Share
More Decks by Luram Archanjo
See All by Luram Archanjo
Cell-Based Architecture
larchanjo
0
160
Escalando e liderando tecnicamente com o uso dos 3Ps
larchanjo
0
120
Event-Driven Microservices Architecture: Até que ponto é sustentável?
larchanjo
0
440
Change Data Capture (CDC) libertando seus dados em sua Arquitetura Distribuída.
larchanjo
0
440
The challenges of multiple functions and characteristics in a Microservices Architecture
larchanjo
0
270
API securing principles as a software developer at Cloud Era
larchanjo
0
380
Istio beyond Observability
larchanjo
0
160
Native Image, AOT, or JIT: When to use in your Java Architecture
larchanjo
0
470
The Twelve-Factor App: Review and lessons learned
larchanjo
0
310
Other Decks in Technology
See All in Technology
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
870
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.6k
2025-12-27 Claude CodeでPRレビュー対応を効率化する@機械学習社会実装勉強会第54回
nakamasato
4
1.4k
Models vs Bounded Contexts for Domain Modularizati...
ewolff
0
180
Databricks Free Editionで始めるLakeflow SDP
taka_aki
0
100
人工知能のための哲学塾 ニューロフィロソフィ篇 第零夜 「ニューロフィロソフィとは何か?」
miyayou
0
440
【Agentforce Hackathon Tokyo 2025 発表資料】みらいシフト:あなた働き方を、みらいへシフト。
kuratani
0
120
さくらのクラウドでのシークレット管理を考える/tamachi.sre#2
fujiwara3
1
130
First-Principles-of-Scrum
hiranabe
4
2k
SwiftDataを覗き見る
akidon0000
0
140
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
Featured
See All Featured
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
110
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
420
Building the Perfect Custom Keyboard
takai
2
670
Are puppies a ranking factor?
jonoalderson
0
2.6k
Faster Mobile Websites
deanohume
310
31k
Utilizing Notion as your number one productivity tool
mfonobong
2
200
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
51
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Darren the Foodie - Storyboard
khoart
PRO
2
2.1k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.5k
The Pragmatic Product Professional
lauravandoore
37
7.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