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
Pierre-Yves Ritschard
May 18, 2018
Technology
96
0
Share
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
550
The (long) road to Kubernetes
pyr
0
340
Change Management at Scale
pyr
0
150
5 years of Clojure
pyr
2
1.1k
Taming Jenkins
pyr
0
68
Init: then and now
pyr
1
230
Billing the Cloud
pyr
0
330
From Vertical to Horizontal
pyr
2
150
Billing the Cloud
pyr
7
2.3k
Other Decks in Technology
See All in Technology
システムは「動く」だけでは足りない 実装編 - 非機能要件・分散システム・トレードオフをコードで見る
nwiizo
3
350
終盤で崩壊させないAI駆動開発
j5ik2o
0
570
数案件を同時に進行するためのコンテキスト整理術
sutetotanuki
1
220
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
New CBs New Challenges
ysuzuki
1
180
新規サービス開発におけるReact Nativeのリアル〜技術選定の裏側と実践的OSS活用〜
grandbig
2
190
昔はシンプルだった_AmazonS3
kawaji_scratch
0
140
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
74k
60分で学ぶ最新Webフロントエンド
mizdra
PRO
28
13k
本番環境でPHPコードに触れずに「使われていないコード」を調べるにはどうしたらよいか?
egmc
2
290
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
380
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
5
1.8k
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
HDC tutorial
michielstock
1
610
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
How to build a perfect <img>
jonoalderson
1
5.4k
Site-Speed That Sticks
csswizardry
13
1.1k
The browser strikes back
jonoalderson
0
940
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