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
bluemixを試した時の話
Search
Tomohiko Himura
April 03, 2016
Programming
0
770
bluemixを試した時の話
Tomohiko Himura
April 03, 2016
Tweet
Share
More Decks by Tomohiko Himura
See All by Tomohiko Himura
バイナリ読むのにElixirしてみた
eiel
0
26
アジャイルはさておきMake People Awesomeしたい
eiel
0
130
レビューは最優先にするようにしている
eiel
0
240
再考 Fourkeys メトリクス
eiel
2
620
Test mockをSnapshot testする
eiel
0
98
devenvに入門した
eiel
0
74
関数プログラミングの考え方
eiel
1
260
逆コンウェイ作戦はフィードバックループを作るために 逆向きの流れをつくること (5分版)
eiel
0
340
組織のパフォーマンスを高めるために 第1話 学習と文化
eiel
0
200
Other Decks in Programming
See All in Programming
生成AIで加速するテスト実装 - ロリポップ for Gamersの事例と 生成AIエディタの活用
kinosuke01
0
130
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
240
Bedrock Agentsレスポンス解析によるAgentのOps
licux
3
930
Datadog Workflow Automation で圧倒的価値提供
showwin
1
280
Domain-Driven Design (Tutorial)
hschwentner
13
22k
もう僕は OpenAPI を書きたくない
sgash708
6
1.9k
color-scheme: light dark; を完全に理解する
uhyo
7
500
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
200
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1.2k
クリーンアーキテクチャから見る依存の向きの大切さ
shimabox
5
1.1k
バッチを作らなきゃとなったときに考えること
irof
2
540
Visual StudioのGitHub Copilotでいろいろやってみる
tomokusaba
1
210
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
650
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Being A Developer After 40
akosma
89
590k
It's Worth the Effort
3n
184
28k
4 Signs Your Business is Dying
shpigford
183
22k
Writing Fast Ruby
sferik
628
61k
Transcript
BluemixΛࢼͨ࣌͠ͷ 2016-04-02 LTۦಈ։ൃ
ͻΉΒ ͱͻ͜ 3݄͔ͬͨ͠ͷͰମௐ͕͍·͍ͪ ฒߦϓϩάϥϛϯά͕ؾʹͳΔ͓͝Ζ
Bluemixのアカウント つくりました
None
30日間は無料なので 使いたおしたい
アプリ起動までの手順 • アカウント作成 • bluemixコマンドインストール • cfコマンドインストール • Cloud Foundoryアプリ作成
• 雛形ダウンロード(いろいろ選べる) • bluemix login • cf push
二度目以降 • Cloud Foundoryアプリ作成 • 雛形ダウンロード(いろいろ選べる) • cf push
簡単
それより30日後の話だ
hubot用の環境として herokuからの鞍替えが流行り
できるだけ安く いろいろ動かしたい
࣌ؒ͋ͨΓ.#·Ͱແྉ
利用するメモリが 少なければ少ないほど有利
ͲΕͩͱઅͰ͖ΔͩΖ͏͔
nodejs • 74MB • express削って http モジュールしたら • 52MB
ruby • 75MB • rack + pumaで構成したら • 34MB
ϝϞϦ༻ྉ HP .# TXJGU .# QZUIPO .# QIQ .# OPEFKT
.# SVCZ .# OFU .# KBWB .#
注意点 • 実行すればメモリの使用量が増えることがあります • swiftは…かなりローレベルで処理してる • 課金は1アプリ単位なのか、全アプリ出なのか…は 知らない • メモリはコンパネだと64MBが最低
• manifest.xmlで設定するとより低くできる
まとめ • go強い • swift強い。。。書くの大変そう • デプロイしてないけど実はrustが強そう • ローカルではかったところ •
go 6MB • rust 1.5MB
蛇足 ローカルでいろんな言語でかいて遊んだ ϝϞϦ ඵؒॲཧ SVTU .# L IBTLFMM .# L
HP .# L OPEFKT .# L SVCZ .# L BLLBTDBMB .# L ॲཧྔ͕҆ఆ͠ͳ͍ $ weighttp -n 10000 -c 20 -t 4 -k http://localhost:3000 Ͱܭଌ
良いPaaSライフを