Shin Sato
miive Lead Engineer
Tokyo, Japan
Actions
・仙台高専広瀬キャンパス(旧仙台電波高専) 情報工学科 -> 情報電子システム工学専攻科卒
・富士ゼロックス -> asken -> miive(イマココ)
Links
Area of Expertise
Topics
Goビルドを理解し、CI/CDの高速化に挑む:miiveで25分→10分を実現した改善事例
私が所属する miive では、バックエンド開発に Go を採用しています。サービスリリースから3年が経つ中で、CI/CDの処理時間は徐々に増加し、1回あたり約25分を要する状態となっていました。しかし、ビルドプロセスの解析と改善を重ねた結果、現在では約10分にまで短縮できています。
本セッションでは、
* Go ビルドシステムの基礎とボトルネックになりやすいポイント
* 私たちのプロダクト構成における特有の課題
* 実際に採用した最適化手法
について、具体的な改善プロセスとともに解説します。
私は miive に入社してから Go を学び始めた立場ですが、だからこそ小規模チームで陥りがちな「機能開発優先でCI/CD改善が後回しになる問題」に向き合う必要性を強く感じました。
CI/CD が速いことは、開発者の生産性とプロダクトの品質に直結します。本セッションが、参加者の皆様が CI/CD を見直す契機となれば幸いです。
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top