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
From vertical to horizontal: The challenges of ...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Pierre-Yves Ritschard
May 18, 2018
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
From vertical to horizontal: The challenges of scalability in the cloud
A refresh on a previous talk, given at We are Developers 2018
Pierre-Yves Ritschard
May 18, 2018
More Decks by Pierre-Yves Ritschard
See All by Pierre-Yves Ritschard
Meetup Camptocamp: Exoscale SKS
pyr
0
610
The (long) road to Kubernetes
pyr
0
350
Change Management at Scale
pyr
0
170
5 years of Clojure
pyr
2
1.1k
Taming Jenkins
pyr
0
90
Init: then and now
pyr
1
250
Billing the Cloud
pyr
0
350
From Vertical to Horizontal
pyr
2
180
Billing the Cloud
pyr
7
2.4k
Other Decks in Technology
See All in Technology
OpenTelemetryのメトリクスをCloudWatchに送ってPromQLで見てみた
ota1022
0
120
DEFCON_CHV_CTF_Write-up.pdf
bata_24
0
130
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
140
Driving AI Adoption Using In-House GPUs to Serve Qwen
po3rin
2
480
クロスボーダーM&AのValue Upを支えるプロダクト開発。日米チームのハブになったプロダクトエンジニアの実践 / Product Engineering Conference 2026
genda
0
110
omasushiというライブラリを作った
polidog
PRO
0
190
Omarchy Quattro の日本語設定周り
simosako
2
140
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
3
2k
こんなアーキテクチャ図は嫌だ BEYOND THE TIME: 半年後の自分へ贈る15のメッセージ / 15 of Anti-pattern in AWS Architecture Diagrams
naospon
3
300
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
4
1.1k
アリアドネの糸と、20年ごとの建て替え ── 長尾真『電子図書館』を、伊勢で読み直す / Rereading Makoto Nagao’s "Electronic Library" in Ise
ykiyota
0
150
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
300
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
Documentation Writing (for coders)
carmenintech
77
5.5k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Practical Orchestrator
shlominoach
191
12k
GitHub's CSS Performance
jonrohan
1033
470k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
320
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
890
How STYLIGHT went responsive
nonsquared
100
6.3k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Transcript
@pyr
@pyr • • •
@pyr
@pyr • • • •
@pyr • • • •
@pyr
• • •
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
None
@pyr
@pyr
None
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr • • • •
None
@pyr • • •
@pyr • • • • •
@pyr
@pyr provider "exoscale" { api_key = "${var.exoscale_api_key}" secret_key = "${var.exoscale_secret_key}"
} resource "exoscale_instance" "web" { template = "ubuntu 18.04" disk_size = "50g" template = "ubuntu 18.04" profile = "medium" ssh_key = "production" }
None
@pyr “There is no cloud, there is just someone else’s
computer”
@pyr “There is no cloud, there is just someone else’s
computer pager”
@pyr • • ◦ • •
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr @timed('activate-account') def activate_account(self, id): self.accounts.by_id(id).try_activate()
@pyr
@pyr
@pyr
@pyr
@pyr { request_id: "97d4f7b3", host_id: "64e4-41b5", action: "mailout", recipients: [
"
[email protected]
" ], content: "..." }
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr • • •
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr