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
Service Discovery: Fundamentals
Search
Pierre GOUDJO
January 20, 2022
Technology
89
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Service Discovery: Fundamentals
Pierre GOUDJO
January 20, 2022
More Decks by Pierre GOUDJO
See All by Pierre GOUDJO
Simplicity matters
pierregoudjo
0
84
Always available workspaces: Dotfiles, Github and other shenanigans
pierregoudjo
0
67
Amazon Virtual Private Cloud
pierregoudjo
0
91
Relational Databases on AWS: Amazon RDS and Aurora
pierregoudjo
0
120
Property-based testing: The lazy programmer's guide to writing thousands of tests
pierregoudjo
0
130
Object storage: An exploration of AWS S3
pierregoudjo
0
81
Load Balancing: A strategy for scalable internet applications
pierregoudjo
0
100
Boring Technologies
pierregoudjo
0
66
CDN: Caching and edge computing on AWS
pierregoudjo
0
73
Other Decks in Technology
See All in Technology
ボードゲームの遊び相手をFoundation Modelsで作る / iOSDC Japan 2026
genda
0
190
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
12k
Cloudflare Workers 向けアプリを C# で構築する ~WASM Native AOT への道~
nenonaninu
1
1.6k
「どのログを見ればいい?」 から始めた サーバーレス障害解析
y_waka1
1
150
What the customer really needed
kawaguti
PRO
3
230
白金鉱業Meetup Vol.25 アウトカムが二値のデータに対するCausal Impact
brainpadpr
0
310
音声コミュニティを守るAI監視基盤_ 90%以上の入力削減を支えたServerless設計と運用判断
shuheioka123
0
110
Amazon Bedrock Agents ClassicからAmazon Bedrock AgentCoreへ移行した際、ガードレール設定が2箇所に割れた話
matsunobu
0
110
SREへの勘違いに気づいた後の話
tomodakengo
0
160
Antigravity SDK for the Java Developer
glaforge
0
210
JSONataとAWS Step Functionsで目指すRuntimelessな世界
mu7889yoon
1
500
負債のメタファと2026年 / Debt Metaphor in Agentic Engineering Age 202609 Edition
twada
PRO
13
7.4k
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
470
Marketing to machines
jonoalderson
1
5.8k
Automating Front-end Workflow
addyosmani
1369
210k
Crafting Experiences
bethany
1
350
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.1k
Ruling the World: When Life Gets Gamed
codingconduct
0
360
Producing Creativity
orderedlist
PRO
348
41k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
420
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
550
Bash Introduction
62gerente
615
220k
Transcript
Fundamentals SERVICE DISCOVERY GOUDJO PIERRE
SOFTWARE
DB Queue Webservice 1 Webservice 2 IdP S3
PassengerManager BillingManager Model Model Model Model
Life was good
AND ONE DAY,
THE ARCHITECT
None
None
None
BUT WE HAVE A NEW CHALLENGE NOW
PassengerManager BillingManager Model Model Model Model
None
None
- DISCOVER SERVICES DYNAMICALLY - IDENTIFY HEALTHY NODES - ALLOW
LOAD-BALANCING BETWEEN SAME KIND OF SERVICES SERVICE DISCOVERY
CLIENT-SIDE SERVICE DISCOVERY
SERVER-SIDE SERVICE DISCOVERY
GOSSIPING
LET’S DIVE MORE IN DETAILS
?
None
None
None
- Zookeeper only provide primitives to build distributed systems -
Apache Curator is a library that implements recipes to build: - Service discovery - Distributed Locks - Distributed Queues - … APACHE CURATOR
None
None
None
None
None
None
None
None