内部動作を理解してハイパフォーマンスなサーバサイドKotlinアプリケーションを書こう by Ayako Hayasaka

Kotlin Fest 2025
どちらでも
Webバックエンド/サーバサイド 中級者

内部動作を理解してハイパフォーマンスなサーバサイドKotlinアプリケーションを書こう

ternbusty Ayako Hayasaka ternbusty
4

本セッションでは、主にSpring Bootアプリケーションについて、性能を左右する 同期・非同期 / Blocking・Non-Blockingの挙動を、syscallレベルまで掘り下げた解析と負荷試験の実測値を交えて解説します。

内容

  • I/O待ちでOSスレッドブロックを避けるにはどんな選択肢があるか
  • CoroutineとSpring WebFluxやVirtual Threadを併用するとどのような挙動になるのか
  • Spring Boot×Kotlinで避けるべき、性能に影響を与えるBad Practiceは何か
  • Pure Kotlinな他フレームワークの性能上のメリット・デメリットは何か

対象者

  • 各種フレームワーク、Virtual Threadの内部動作を理解したい方
  • 適切な技術選択のための判断基準を得たい方