
#8では「コスト60%削減・速度2倍改善!400超Lambda構成のLambda-lith化プロジェクト」と題して、Productivityチーム新妻さんをゲストに迎え、MOSHバックエンドのLambda-lith化の取り組み・その全貌を語ります。なぜMOSHはLambda-lithの道を選んだのか?長年の課題だったコールドスタートによるパフォーマンス低下や、Lambdaの爆発的な増加による管理・運用コストの増大に、どのように立ち向かったのかを徹底解説します。
数百に及ぶLambda関数の移行プロジェクトの裏側、そして直面したOpenAPI定義の不整合や、DynamoDBにおけるデータ整合性の問題といった、現実的な開発現場の苦悩も赤裸々に語られます。しかしながらその努力の結果、APIの平均応答速度が約半分に改善され、Lambda関連の料金が驚きの60%削減されるなど具体的な成果も明らかにされています。
さらに、Lambda-lith化の先に描く「ECS化」という理想のバックエンド像、そしてそれに伴う新たな課題についても深く掘り下げます。過去の負債と向き合い、技術的負債を解消しながらサービスを成長させていくMOSHの挑戦をぜひお聴きください。
Lambda-lithに関しては以下の記事もご覧ください。
https://zenn.dev/moshjp/articles/f5195ae87c71ff#lambda-lith
出演MC:Ryo Adachi (X) MOSH株式会社 Productivity team Software Engineer
SIerとしてエンジニアのキャリアをスタート後、コネヒト株式会社に入社。バックエンド/フロントエンド開発に従事しながら、リードエンジニアとして組織の効率改善やプロセスの見直しにも尽力。2021年MOSHにJOIN。
スピーカー:Yuki Niitsuma (X) MOSH株式会社 Software Engineer
株式会社VOYAGE GROUP(現CARTA HOLDINGS)に新卒入社し、Web広告のアフィリエイト事業のフルサイクルエンジニアとして従事。主にバックエンドからインフラまでを守備範囲にしている。2024年にMOSHに正式にジョイン。
目次
(00:00:00) イントロダクション
(00:01:48) Lambda-lithとは
(00:04:39) 目指すバックエンドの姿とECS化へのロードマップ
(00:08:11) 導入プロセスと移行作業
(00:19:44) Lambda-lithによる成果:パフォーマンスとコスト
(00:21:08) ECS化へ向けた今後の課題
MOSH Tech Radioについて
MOSH Tech RadioはMOSHの開発に携わるメンバーがプロダクト開発について自由にトークするラジオです。毎回テーマを1つ決めてMOSHのプロダクト開発の中身や業務での取り組み、技術的観点について発信していきます📻