5 Mobile payment service that can be used through the marketplace app Mercari. Released 2019-02. Providing - iD(NFC) payment - Code payment - Payment inside mercari - Deferred pay(あと払い) - Coupon - Bank charge
6 ● Merpay with microservice architecture ○ Almost all merpay services are on the microservices platform ○ Over 40 microservices (Go, Node.js) ○ Examples: ■ Internal services: payment-service, bank-service ■ Service with Web: coupon-service and coupon-web-service ■ Service with API: nfc-service and nfc-api-service
7 Merpay handles payment transactions ● A lot of batches (ref: iD決済を支える技術 by @hiraku) ● Connect with many external partners ○ bank, merchants, iD payment provider, payment gateway... ● Restricted ownership for developers
11 Start with microservice-starter-kit ・ ・ ・ Developing Merpay microservices GCP project for GKE Centralized cluster Namespace: Service A Service A RBAC: Team A
23 ● Microservice platform helps Merpay microservices development ● Common tech stack is important for microservices, especially in operations We are hiring members to improve Merpay service Infra, operations and microservice platform!!