長年運用している大規模システムに対していきなりマイクロサービス化を試みても恐らく成功しないでしょう。実際に食べログはかつてうまくいきませんでした。 大規模な変更に取り掛かる前に、モダンなシステム基盤を導入して変更容易性を高める、不要なコードを定量・削減してリファクタリングが必要な母数を減らすといった、足場を固めるステップからはじめるのが成功への道筋だと考えています。 食べログの過去の失敗と、再出発して成功しつつあるマイクロサービス化戦略を紹介したいと思います。