Road to Kotlin 〜10年間続くPerl運用からの脱却〜 by hiroshinagai

Kotlin Fest 2024
どちらでも
中級者 Kotlinの活用事例(仕事や学業など)

Road to Kotlin 〜10年間続くPerl運用からの脱却〜

hiroshinagai
9

LINEマンガは2013年4月に公開されました。当初サーバーサイドはPerl言語で開発していましたが、今ではPerlを採用するメリットが少なくなりました。そこで2018年にJava言語への移管プロジェクトが立ち上がりました。

本発表ではLINEマンガのPerl to Java移行プロジェクトを中心に、移行中に見つかった課題や解決方法を紹介します。

なぜKotlinを選んだのか

  • 移行先の言語をJavaからKotlinに変更した経緯

LINEマンガはどうやってメンテナンス無しでPerlからKotlinに移行しているのか

  • gatewayサーバーを通したPerl/Javaサーバーの割り振り
  • 同時進行するプロジェクトとの調整
  • PerlとKotlinのレスポンス比較
  • AIの活用

実際のAPIの移行例の紹介

  • 本棚タブ
  • 単行本タブ