Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Reactive Puzzle
Search
Eko Kurniawan Khannedy
August 17, 2018
Technology
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Reactive Puzzle
Fun Puzzle for Reactive Programming
Eko Kurniawan Khannedy
August 17, 2018
More Decks by Eko Kurniawan Khannedy
See All by Eko Kurniawan Khannedy
Monolith to Event-Driven Microservices
khannedy
1
280
Refactoring
khannedy
0
380
Multi-Datacenter Kafka at Blibli.com
khannedy
2
1.6k
QA Tools - Research and Development
khannedy
0
320
Event-Driven Architecture
khannedy
1
2.1k
Resilience Engineering with Hystrix and Spring
khannedy
1
600
Mocking for Unit Test using Mockito
khannedy
1
370
Centralized Configuration using Consul and Spring Cloud
khannedy
2
750
Validation Best Practice
khannedy
2
1.3k
Other Decks in Technology
See All in Technology
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
330
【データ横丁主催】AI エージェント時代のTranslytical Data Platform
shisyu_gaku
0
200
~最速でビジネスインパクトを創出する~ Sansanのデータ基盤と活用事例
sansantech
PRO
0
110
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.4k
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
5
1.5k
Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
1
1k
How to Design Configuration for Rails Applications
willnet
1
1.1k
局所最適は悪ではない。壊れているのは指標です。量と質を同時に見る先行指標の設計
recruitengineers
PRO
2
240
国際カードブランドルール変更に伴うクレジットカード決済取引仕様変更について
k1style
0
130
データエンジニアの次の戦場は "プロセスエンジニアリング"
sansantech
PRO
1
150
Let's Change Our World—Again
snoozer05
PRO
4
300
CTO Night|NotionのAIエージェントとFDE
kzkhykw1991
0
300
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.5k
エンジニアに許された特別な時間の終わり
watany
109
250k
sira's awesome portfolio website redesign presentation
elsirapls
0
460
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Documentation Writing (for coders)
carmenintech
77
5.6k
Statistics for Hackers
jakevdp
799
230k
Raft: Consensus for Rubyists
vanstee
142
7.8k
Scaling GitHub
holman
464
140k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
570
The Language of Interfaces
destraynor
162
27k
Faster Mobile Websites
deanohume
310
32k
Leo the Paperboy
mayatellez
10
2.4k
Transcript
REACTIVE PUZZLER
REACTIVE PUZZLER EKO KURNIAWAN KHANNEDY ▸ Principal R&D Engineer at
Blibli.com ▸ Part of R&D Team at blibli.com ▸ Code Java & Spring in blibli.com every day. ▸
[email protected]
REACTIVE PUZZLER AGENDA ▸ Reactive vs Non Reactive ▸ Puzzlers
1-15 ▸ References
GIT SERVER : GDN-APP PROJECT : SANDBOX REPO : REACTIVE-PUZZLER
download source code REACTIVE PUZZLER
REACTIVE VS NON REACTIVE REACTIVE PUZZLER
REACTIVE PUZZLER REACTIVE VS NON REACTIVE Non Reactive RxJava 1
Reactor T Single<T> Mono<T> List<T> Observable<T> Flux<T> void Completable Mono.empty()
PUZZLER 1 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION
PUZZLER 2 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION
PUZZLER 3 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION
PUZZLER 4 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION
PUZZLER 5 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION
PUZZLER 6 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION
PUZZLER 7 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION
PUZZLER 8 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION ?
REACTIVE PUZZLER SOLUTION ?
REACTIVE PUZZLER SOLUTION
PUZZLER 9 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION ?
REACTIVE PUZZLER SOLUTION ?
REACTIVE PUZZLER SOLUTION
PUZZLER 10 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION ?
REACTIVE PUZZLER SOLUTION
PUZZLER 11 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION ?
REACTIVE PUZZLER SOLUTION ?
REACTIVE PUZZLER SOLUTION
PUZZLER 12 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION ?
REACTIVE PUZZLER SOLUTION
PUZZLER 13 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION
PUZZLER 14 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION ?
REACTIVE PUZZLER SOLUTION
REACTIVE PUZZLER SOLUTION
PUZZLER 15 REACTIVE PUZZLER
REACTIVE PUZZLER PUZZLER
REACTIVE PUZZLER SOLUTION
REACTIVE PUZZLER SOLUTION
ANY QUESTION?
[email protected]
REACTIVE PUZZLER
REACTIVE PUZZLER REFERENCES ▸ http://reactivex.io/ ▸ http://projectreactor.io/
WE ARE HIRING!
[email protected]
REACTIVE PUZZLER