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
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
590
The (long) road to Kubernetes
pyr
0
350
Change Management at Scale
pyr
0
160
5 years of Clojure
pyr
2
1.1k
Taming Jenkins
pyr
0
82
Init: then and now
pyr
1
240
Billing the Cloud
pyr
0
340
From Vertical to Horizontal
pyr
2
170
Billing the Cloud
pyr
7
2.4k
Other Decks in Technology
See All in Technology
20260801_スクフェス大阪
kgnkhkr
0
640
データと地図で読む 大井町の「かわるもの、かわらないもの」
yoshiyama_hana
0
900
BigQuery を検索ソースとした AI Agent の作り方って 〇〇 通りあんねん
satohjohn
0
150
AWS環境のセキュリティ不安を解消した企業事例 ~よくある課題と対策を一挙公開~
asanoharuki
1
280
A Bag-of-Documents Model for Query Specificity
dtunkelang
0
200
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
380
ガバメントクラウドでのランサムウェア対策
techniczna
1
560
NetBoxを利用した作業効率化の試み_NetDevNight4
tnoha
0
430
Power Automateアップデート情報
miyakemito
0
290
なぜ、あなたのエージェントは言うことを聞かないのか
segavvy
1
620
データ組織の転換期 一足飛びしない段階的戦略
leveragestech
PRO
0
140
Retriever と Reranker、結局どうする?
kazuaki
1
580
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
432
67k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
280
How to build a perfect <img>
jonoalderson
1
5.8k
Balancing Empowerment & Direction
lara
6
1.2k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
240
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.3k
First, design no harm
axbom
PRO
2
1.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Docker and Python
trallard
47
4k
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