はじめに sweeep CTOの平下です。先日CADDiさん主催のこちらで「BFFとmicroservicesアーキテクチャ」というテーマでLTさせていただきました。そのときのLT内容を記事にしました。 発表したスライドです。 以下記事の内容です。 BFFとmicroservicesアーキテクチャ採用の背景 GraphQL/BFF導入のメリットと課題 まとめと今後の課題 1. BFFとmicroservicesアーキテクチャ採用の背景 モノリスなアーキテクチャ プロダクトローンチから3年経過し、技術負債がかなりたまっていました。 モノリスなアーキテクチャには以下の課題がありました。 モノリスなアーキテクチャを同時修正でコンフリ 単一DBでデータの肥大化。マイグレーションなど大変 凝集度が低く修正箇所漏れ そのためコンフリやデグレで開発速度低下や機能リリース遅れが生じていました。 micro