2016 4月2日 15:00
bluemixで遊ぶならメモリの使用料が少ない言語つかいたいよね、という話をした - #LT駆動 24
LT駆動開発 24に参加しました。 bluemixはメモリ使用量で、課金されるので、メモリ消費の少ない言語が有利なんじゃないかと思いて、さまざまな言語で使用メモリを確認をした話をした。 全部はみていないがbluemixで提供されているものでは、Goが良さそうである。 GoならGAE/Goもあるし、Goは幅広くつかえますね。 個人的には、haskellやrustが気になるところである。リッチだし、特にRustはローカルで動作させてみたところ使用メモリがすくなかった。デプロイするにはbinary-buildpackを使うのが楽そうだけど動かすところまでやってない。 普通にbuildpackをつかってやるとbuild時間がなかなかつらそうです。(heroku-buildpack-rustは見事に失敗してまった) メモリ使用量のところを抜粋しときます。 go7MB swift14MB python40MB php57MB nodejs74MB ruby75MB .net152MB java177MB