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
CPUブーストの話
Search
Takaaki Tanaka
March 15, 2023
Technology
0
35
CPUブーストの話
Jagu`e`r 九州分科会3回目のMeetupで発表した内容です。
Takaaki Tanaka
March 15, 2023
Tweet
Share
More Decks by Takaaki Tanaka
See All by Takaaki Tanaka
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
380
JAWS-UG 福岡 #16 re:Invent 現地に行った人のお話 #jawsugfuk #jawsug
kongmingstrap
0
360
AppMod の開発のイマを知るために現地に潜入した私が見たものは・・・? #GoogleCloudNext
kongmingstrap
0
460
Kong Gateway から読みとく、 API統合・API連携サービスの最新情報 #devio2023
kongmingstrap
0
1.1k
Cloud Run に憧れて Google Cloud を推進している話 / CX事業本部で使われている技術
kongmingstrap
0
140
AWS / Google Cloud / Azure それぞれの推しサービス.pdf
kongmingstrap
0
1.2k
私のAWS愛を聞け! ~ここが好きだよStep Functions~ #devio2022
kongmingstrap
0
980
Cloud Run が作る世界 #devio2022
kongmingstrap
0
2.2k
開発者として気になったアップデート群 re:Growth Online
kongmingstrap
0
850
Other Decks in Technology
See All in Technology
cgroup v2 で何が変わったのか / TechFeed Experts Night #28
tenforward
2
160
PHP 9 に備えよ - 動的プロパティ、どうすればいぃ?
taisukearase
0
310
LLM評価の落とし穴~開発者目線で気をつけるポイント~
rishigami
11
3.2k
テストコードを書きながらCompose Multiplatformを乗りこなす
subroh0508
0
140
汎用ポリシー言語Rego + OPAと認可・検証事例の紹介 / Introduction Rego & OPA for authorization and validation
mizutani
1
150
QA経験のないエンジニアリング マネージャーがQAのカジュアル面談に出て 苦労していること・気づいたこと / scrum fest niigata 2024
yoshikiiida
2
660
kcp: Kubernetes APIs Are All You Need #techfeed_live / TechFeed Experts Night 28th
ytaka23
1
190
20240509 CloudWatch でいろいろなものを監視してみよう
masaruogura
1
120
大規模言語モデル (LLM)における低精度数値表現
pfn
PRO
3
820
個人的、Kubernetes の最新注目機能! (2024年5月版) / TechFeed Experts Night#28 〜 コンテナ技術最前線
pfn
PRO
3
210
複雑なビジネスルールに挑む:正確性と効率性を両立するfp-tsのチーム活用術 / Strike a balance between correctness and efficiency with fp-ts
kakehashi
5
3.5k
OPENLOGI Company Profile
hr01
0
45k
Featured
See All Featured
For a Future-Friendly Web
brad_frost
172
9k
Mobile First: as difficult as doing things right
swwweet
217
8.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
67
14k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
4 Signs Your Business is Dying
shpigford
176
21k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
82
45k
YesSQL, Process and Tooling at Scale
rocio
165
13k
Code Review Best Practice
trishagee
56
15k
How to Ace a Technical Interview
jacobian
273
22k
The Invisible Customer
myddelton
114
12k
Happy Clients
brianwarren
92
6.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
23
1.7k
Transcript
CPUブーストの話 九州分科会 第3回MeetUp クラスメソッド株式会社 田中孝明 1
2 • CX事業本部 Delivery部 ◦ サーバーサイドチーム・チームマネージャー ◦ 福岡オフィス所属 • 2022
APN ALL AWS Certifications Engineer • 2021 APN AWS Top Engineer • Google Cloud Partner Top Engineer 2023 • サウナ・スパ プロフェッショナル 田中 孝明 (Takaaki TANAKA) こーめい
3 CPU ブースト
4 公式ブログ Start up CPU boost (Preview) • Cloud Run
/ Cloud Functions 第二世代向け https://cloud.google.com/blog/ja/products/serverless/ann ouncing-startup-cpu-boost-for-cloud-run--cloud-functions
5 CPUブースト Start up CPU boost (Preview) • Cloud Run
/ Cloud Functions 第二世代向け • コールドスタート時間を短縮し、より迅速にリクエストを処理でき るようになる • 詳しい挙動については調べきれてないです
6 CPUブースト 起動時のCPUブースト • 起動時により多くのCPUがコンテナに動的に割り当てられる • Java (SpringBoot / GraalVM)
でより大きな高速化がみられる
7 CPUブースト Cloud Run 第二世代 • コマンドライン or コンソール画面から有効化 •
Cloud Functions 第二世代 • デフォルトで有効
8 CPUブースト CPUブーストなし CPUブーストあり • デフォルトで有効
9 CPUブースト CPUブーストなし CPUブーストあり • デフォルトで有効
10 検証記事 Start up CPU boost (Preview) • Cloud Run
/ Cloud Functions 第二世代向け • • 広い門の下には、この男のほかに誰もいない。 https://zenn.dev/cloud_ace/articles/bd95501cb0cd3f
11 CPUブースト
12 CPU制限ごとの設定
13 まとめ • 常にウォームアップさせるために CPU 最低使用数を1にしなくて も良い選択肢がでる • CPUによって課金されるが、全体的な実行時間も改善されるの でバランスを見て導入検討
• 言語によって改善効果は違うので銀の弾丸ではない
14 宣伝
15 3/24 にイベントやります
16 登壇者の情報
17 事例
18