NTTデータオープンソースDAY 2015 の 「OpenJDK は使い物になるのか?」 まとめ

「OpenJDK は使い物になるのか? ~ コミッタが語る OpenJDK の実際と今後 ~ 」セッションの呟きまとめです http://oss.nttdata.co.jp/hadoop/event/201510/index.html
9
KUBOTA Yuji @sugarlife

ホップ(パッチ出す)・ステップ(Authorになる)・ジャンプ(コミッターになる) #openjdkjp

2015-10-19 14:40:06
KUBOTA Yuji @sugarlife

宛先にそぐわないと無視されるケースが多いので注意しよう! #openjdkjp といってもきついので、僕に相談してくれてもOK!

2015-10-19 14:42:09
oza @oza_x86

JDK9 に HTTP/2 対応も入ってるんだな #openjdkjp

2015-10-19 14:42:50
oza @oza_x86

JDP = JDK Enhancement Proposal. JDK9 では 61 個の新機能が入る. #openjdkjp

2015-10-19 14:43:21
oza @oza_x86

末永さんピックアップのJDK9のうれしい機能.Synchronized statement による排他制御の性能改善. #openjdkjp

2015-10-19 14:44:11
KUBOTA Yuji @sugarlife

イチオシ JEP (1): JEP143 Improve Contended Locking #openjdkjp マルチスレッドプログラムが載せ替えるだけで早くなりそう

2015-10-19 14:44:29
oza @oza_x86

Hadoop でも syncronized は大量に使われています #openjdkjp

2015-10-19 14:44:35
KUBOTA Yuji @sugarlife

イチオシJEP (2): JEP 165 Compiler Control: JITコンパイラを細かく制御する方法の実装。起動中のプロセスに対しても制御可能。 #openjdkjp

2015-10-19 14:45:10
oza @oza_x86

JEP 165: Compiler Control - JIT コンパイラを制御可能. 起動後のプロセスに対して後から設定ができる #openjdkjp

2015-10-19 14:45:15
KUBOTA Yuji @sugarlife

イチオシ JEP (3): JEP 254 Compact String: String 内部表現を char[] から byte[] に。メモリフットプリントの削減やGC発生頻度の低減が期待できるかも? #openjdkjp

2015-10-19 14:46:03
oza @oza_x86

JEP 254: Compact String - String 内部表現を byte に変更することでフットプリントを削減 #openjdkjp

2015-10-19 14:46:09
oza @oza_x86

“久保田っていうものが発表した資料があるのでそっち見てください” #openjdkjp

2015-10-19 14:46:32
KUBOTA Yuji @sugarlife

あの人僕がスライドに変態御用達って書いてるのばっかり引いてきたんで流石だなあって思いました。 #openjdkjp (ひどいまとめ)

2015-10-19 14:47:44
oza @oza_x86

Project Valhalla/Panama ってすごい名前だ #openjdkjp

2015-10-19 14:48:01
oza @oza_x86

OpenJDK はバッチリ使えるという結論でした #openjdkjp

2015-10-19 14:48:25
KUBOTA Yuji @sugarlife

OpenJDK はかなりの本番環境で動いてるのでぜひ検討してみてねー (OpenJDKサポートより) #openjdkjp

2015-10-19 15:08:44
Yasumasa Suenaga @YaSuenag

今日の発表はここ最近で一番緊張しました。聞いてくださったみなさま、ありがとうございました!

2015-10-19 15:09:49
Yasumasa Suenaga @YaSuenag

(Cのコードが出せないとごまかしがきかなくてツライ…)

2015-10-19 15:10:35
KUBOTA Yuji @sugarlife

何のごまかしやねん・3・っ

2015-10-19 15:10:58