Chonaso's Commentary

InternetやIT技術などについて知ったこと、試したこと、考えたことを書いていきます。

Java8

【Java8】実録 緊急JVMチューニング

発端 メモリ設定の確認 メモリ使用状況の確認 必要メモリを決める Native領域 Heap領域 ヒープが足りているかの判断 Full GC頻度/時間 Old使用量の増加トレンド メモリリークしていないか その後 追記 発端 Amazon EC2でTomcat/Java8を運用していたとあるサ…

Doma勉強会 in 東京に行ってきました #doma_tokyo #eventdots

Doma は Java のDBアクセスフレームワークです。(Welcome to Doma — Doma 2.0 ドキュメントより) 私が仕切る案件では基本的にDomaを使っています。 部門的にはSeasar2+S2JDBCがスタンダードでしたが、Seasar2が公式アップデートはぼちぼち終了になるので、 …

BeanValidatorをJava8 Streamで書く

コードレビューしてて思ったのが、BeanValidatorの処理ってJava8ならもうちょっとスマートに書けるのではないか、ということ。 どうせみんなコピペしてるんでしょ?と思ったので書いてみました。 ちょこっとスッキリしました。 後で自分がコピペして使う用と…

Seasar2使いがこの先生きのこるには

(手前ツイートですが) ひが氏「Seasar2から卒業して欲しい&Seasar2サポートは2016.9.26で打ち切る 」#seasarcon— ちょなそ (@chonaso) 2015, 9月 26 当初、色んな考え方を書こうと箇条書きにしてみたらかなり発散しちゃったので、あの場で自分が思ったこと…

メモリが少ない環境でのJava8使用の注意点

諸般の都合でどうしてもメモリが潤沢ではない環境でのテストを行わなければならない場合があるかと思います。 また、Java7もすでにEOLということでJava8の開発も多くなっているかと思いますが、Java8になって初めて遭遇した問題がありました。 そんなわけでJ…

第六回#渋谷Java Java8のJVM監視を考える

第六回 #渋谷java - connpass 第二回以来2回目のLTをさせていただきました。 (参考) 第二回LT Javaアプリケーションサーバの監視 - Chonaso's Commentary@hatenablog 第二回 #渋谷Java まとめ - Togetterまとめ 第六回渋谷Java Java8のJVM監視を考える from …