JJUG CCC 2018 Spring
5/26にJJUG CCCへ行ってきました。
聞いたセッションは次の通り。
- JavaでWebサービスを作り続けるための戦略と戦術
- SpotBugs 3.1.xの現状と内部実装が抱える問題
- LINE LIVEのチャットが 30,000+/min のコメント投稿を捌けるようになるまで
- 如何に “データが壊れない ” 管理 画面を作るか - 管理画面開発裏側
- 古いフレームワークでもマイクロ サービスアーキテクチャにしたい
- 秒間16万リクエストをさばく広告入札システムにおける、gRPC活用
セッション資料はJJUG CCCのGitHubにてまとめていただいているようです。
github.com
今は自分の中で整理しておきたいキーワードを列挙するだけで、参加したことの表明をしておきます。
JavaでWebサービスを作り続けるための戦略と戦術
- 開発環境ですらOracleVirtualBox上に構築
- Dockerfileはアプリエンジニアの領域
- Jenkins1→2移行後、Maven→Gradle移行という順序を踏んだ
- プルリクに対して検証環境が1つ自動構築される(理想)。
- XMLよりもJavaConfig
- 銀の弾丸はない。金(かね)の弾丸はある。
LINE LIVEのチャットが 30,000+/min のコメント投稿を捌けるようになるまで
- Google Guava Cache ... GoogleのJavaライブラリ。※Cache以外もある。
- Akka Actor Model ... 高速な並列処理、スレッドセーフ、高い耐障害性。※利用シーンの理解を深めたい。
- Akka ... ライブラリ
- Actor Model ... アーキテクチャ