JJUG CCC 2022 Fall
庄司です。
これは、豆蔵デベロッパーサイトアドベントカレンダー2022第4日目の記事です。
11月27日にオフラインとオンラインのハイブリッドで JJUG CCC 2022 Fall が開催されました。春と秋に開催される JJUG CCC では COVID-19 パンデミック以来久しぶりのハイブリッド開催となりました。
日本 Java ユーザグループ (JJUG) は、2007年4月に発足した Java 技術の向上・発展、開発者の支援を目的とした任意団体です。
私は、会場でスタッフとして参加させていただきました。といってもほぼ受付に座っていることがメインで、その間アンカファレンスや手持ちの端末で気になるトラックを視聴していました。
ここで特に興味深く感じた 2 つのセッションを紹介します。ただし、これはあくまでも私個人の趣向ですので、その点ご了承ください。
1つ目は、C トラックの数村憲治さんによる「コンテナ環境でのJava技術の進化」です。
私はクラウドを活用したマイクロサービスアーキテクチャの導入支援に携わっていることもあって、コンテナやサーバレスでの Java に関心があります。
JJUG CCC 2022 Fall からしばらくして開催された AWS re:Invent 2022 で AWS Lambda SnapStart が発表されました。これはセッション中にあった「CRaC」の技術を使っているようです。
12月2日の「CRaCによるJavaの高速化」にも書かれていますが、AWS Compute Blog の記事中 Runtime hook のところで説明されています。
2つ目は、C トラックのもちださんの「バーチャルスレッド詳細」です。
クラウドコンピューティングではイベント駆動アーキテクチャを採用するケースが多く、スループットを高めるためにノンブロッキング処理を多用する傾向があります。
おわりに
#公開動画一覧 をトラック別に下の表に整理しました。
アンカンファレンスや一部のセッションは公開されていませんが、皆さんもぜひ興味のあるセッションをご覧いただければと思います。
A トラック:
| Title / Speaker |
|---|
| 非Javaエンジニアが「プロになるJava」で再勉強した話 白栁隆司さん |
| Git 未経験者が GitHub Actions で CI CD できるようになるまで 浅野正貴さん |
| LINE NEWSにおけるJava移行の5年間の歩みとこれから LINE 森藤賢司さん |
| 入門:テスト技法とJUnit 多田真敏さん |
| 未来を見据えた CI CD ~ 10年後も使える ビルド・テスト パイプライン ~ カサレアル 野中翔太さん |
| 組織と技術の両輪で開発を加速させるkintoneチームの取り組み サイボウズ 濵田 健さん |
| Maven Puzzlers Andres Almiray さんと Ixchel Ruiz さん |
B トラック:
| Title / Speaker |
|---|
| AWS環境におけるSpring BootアプリケーションのCI CDをCircleCIで構築した話 篠原正太さん |
| ミリ秒で起動するFullplatformのアプリケーションサーバー・Liberty InstantOnでクラウドネイティブにひろがるJakarta EEの世界 IBM 田中孝清さん |
| Spring BootとKubernetesで実現する今どきのDevOps入門 佐藤靖幸さん |
| gaugeで学ぶ実行可能ドキュメントの価値 シンプレックス 清家蒼一朗さん |
| 5年ぶりのメジャーアップデート! Spring Framework 6 Spring Boot 3 槙俊明さん |
| Jaegerによる分散トレーシングの実践~マイクロサービスのボトルネック解消~ ウルシステム 内田理絵さん |
| Persistence made easy with Jakarta Data NoSQL Karina Varela さんと Otavio Santana さん |
C トラック:
| Title / Speaker |
|---|
| バーチャルスレッド詳細 もちださん |
| MicrosoftBuildOpenJDKをコンテナ環境で利用する際のベスト・プラクティス マイクロソフト てらだよしおさん |
| コンテナ環境でのJava技術の進化 数村憲治さん |
| ユーザー数100万人規模の事業成長を止めずに、レガシーコードと戦う ビズリーチ 菊池信太郎さん |
| FizzBuzzで学ぶJava 7以降のJavaの進化 河野裕隆さん |
| Fargate上のJVMからCPUを認識するまで 〜正しく認識されないCPUの謎を追え〜 orekyuu さん |
| Red Hat Application Foundationsから学ぶアーキテクチャー入門 レッドハット 瀬戸智さん |
| Helidon Reactive vs Blocking Níma Dmitry Aleksandrov さん |
D トラック:
| Title / Speaker |
|---|
| MicroProfile JWTを使って、マイクロサービスをセキュアにしよう 高宮裕子さん |
| カード決済基幹システム レガシーの克服と無停止更改の挑戦 GMO 羽鳥樹さん |
| Java開発ツールのあれこれ ~便利そうなツールを色々集めてみた~ テクマトリックス 大城夏樹さん |
| 脆弱性対応を支える技術 梶紳之介さん |
| 非同期メッセージングサービスを使ったLINEメッセージ配信の改善 平井 一史さん |
| クラウド時代のデータアクセス仮想化のススメ CData Software Japan 疋田圭介さん |
| PostgreSQL, The Time Series Database You Want Christoph Engelbert さん |
