Speaker: 斎藤 祐一郎
メルカリの売上金も電子マネーとして使えるようになるメルペイ。
もちろんメルカリでの買い物でも使える予定ですが、そこで問題となったのがメルカリ上での決済処理。
増築に増築を重ねたモノリシックなプログラムが、新しい決済手段の導入の前に立ちはだかります。
そこで、私達はGO BOLDにMicroservice化で解決しようとしていますが、その中で認められた問題点と解決策を示していきます。
0) なぜMicroservices化に踏み切ったのか
1) 複雑に絡み合ったswitch文となった業務フローを読み解く
2) 分散トランザクションで発生するであろうエラーとの戦い
3) 実際の移行実行の段取りとそのハードル