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
39
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
500
JAWS-UG 福岡 #16 re:Invent 現地に行った人のお話 #jawsugfuk #jawsug
kongmingstrap
0
430
AppMod の開発のイマを知るために現地に潜入した私が見たものは・・・? #GoogleCloudNext
kongmingstrap
0
500
Kong Gateway から読みとく、 API統合・API連携サービスの最新情報 #devio2023
kongmingstrap
0
1.3k
Cloud Run に憧れて Google Cloud を推進している話 / CX事業本部で使われている技術
kongmingstrap
0
160
AWS / Google Cloud / Azure それぞれの推しサービス.pdf
kongmingstrap
0
1.3k
私のAWS愛を聞け! ~ここが好きだよStep Functions~ #devio2022
kongmingstrap
0
1k
Cloud Run が作る世界 #devio2022
kongmingstrap
0
2.2k
開発者として気になったアップデート群 re:Growth Online
kongmingstrap
0
870
Other Decks in Technology
See All in Technology
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
ABEMAにおけるLLMを用いたコンテンツベース推薦システム導入と効果検証
cyberagentdevelopers
PRO
1
720
RAGのサービスをリリースして1年3ヶ月が経ちました
segavvy
4
910
スレットハンティングについて知っておきたいこと
hacket
0
130
初中級者用如何使用backlog -VALE TUDOEDITION-
in0u
0
140
E2Eテスト自動化プラットフォームにおけるAIの活用
shift_evolve
0
180
サービス開発を前に進めるために 新米リードエンジニアが 取り組んだこと / Steps Taken by a Novice Lead Engineer to Advance Service Development
nologyance
0
180
Classmethod流のPlatform Engineering / classmethod-platform-engineering-devio2024
tomoki10
0
470
成長期に歩みを止めないための創業期の開発文化形成
mayah
6
420
ペパボのオブザーバビリティ研修2024 説明資料
kesompochy
0
1.1k
What is DRE? - Road to SRE NEXT@広島
chanyou0311
3
630
地理情報とAPIのトレンド
nagix
0
160
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
227
17k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
18
1.2k
GitHub's CSS Performance
jonrohan
1026
450k
Speed Design
sergeychernyshev
9
270
StorybookのUI Testing Handbookを読んだ
zakiyama
15
4.9k
The Cost Of JavaScript in 2023
addyosmani
31
4.7k
Documentation Writing (for coders)
carmenintech
63
4.2k
Visualization
eitanlees
139
14k
The Cult of Friendly URLs
andyhume
75
5.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
26
2.1k
Optimising Largest Contentful Paint
csswizardry
18
2.6k
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