この記事は、Merpay Advent Calendar 2022 の25日目の記事です。 こんにちは。メルペイCTOのnozaq(@nozaq)です。 メルペイのシステムはマイクロサービスアーキテクチャを採用し、ドメインごとにサービスが分割されています。それに合わせて、エンジニアリングチームも関連するマイクロサービス群を担当する形でドメインごとにチームが組成されており、開発から運用までを一貫して担当しています。 本記事ではマイクロサービスアーキテクチャに合わせたプロダクト開発におけるチャレンジと、それに対するメルペイの取り組みについてご紹介します。 メルペイにおけるマイクロサービス開発 メルペイでは大きく決済事業(QRコード決済やクレジットカード決済など)と与信事業(あと払いや少額融資など)の2つの領域でサービスを運営しており、これらを提供するためのバックエンドシステムはマイクロサービス