Mercari Engineering
24 stories

Mercari EngineeringJapanメルカリにおけるTiDB改善の取り組み:インデックス非互換への対応 本記事は、私たちDBRE(Database Reliability Engineering)チームが2026年3月末までに行った改善を紹介する3つの記事の3つ目(最終回)です。 1つ目の記事「 メルカリにおけるTiDB改善の取り組み:IN句内100万件クエリへの対応 」では、IN句に多数の要素を含むクエリがTiDBクラスタ全体のレイテンシを悪化させた事例を紹介しました。

Mercari EngineeringJapanメルカリにおけるTiDB改善の取り組み:リソース制御・リージョンサイズ・プランキャッシュ編 本記事は、私たちDBRE(Database Reliability Engineering)チームが2026年3月末までに行った改善を紹介する3つの記事の2つ目です。 1つ目のブログ記事の「 メルカリにおけるTiDB改善の取り組み:IN句内100万件クエリへの対応 」では、IN句に多数の要素を含むクエリがTiDBクラスタ全体のレイテンシを悪化させた事例を紹介しました。

Mercari EngineeringJapanメルカリにおけるTiDB改善の取り組み:IN句内100万件クエリへの対応 先日、 メルカリのCoreDBをMySQLからTiDBへ移行した振り返り という記事で、MySQLからTiDBへの移行完了に関する報告と、大枠の振り返りについてお伝えしました。これから3つの記事にわたって、私たちDBRE(Database Reliability Engineering)チームが、2026年3月末までに行った改善について紹介します。

Mercari EngineeringJapanメルカリのCoreDBをMySQLからTiDBへ移行した振り返り 概要 メルカリでは、CoreDB と呼ばれる中核データベースを長年オンプレミス上の MySQL で運用してきました。本記事では、2026 年 4 月に完了した MySQL から TiDB への移行を振り返り、長期的なスケーラビリティの改善、弾力的なリソース確保、クラウド化による運用負荷の軽減といった成果を紹介します。

Mercari EngineeringJapan決済プラットフォームに常駐する自律AIエージェントの設計と運用 こんにちは。メルペイ Director の @abcdefuji です。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の 20日目の記事です。

Mercari EngineeringJapanAI-Native な開発の実践に向けて こんにちは becosuke です。メルカリ NFT と、その上で立ち上げている新規サービスの Backend を担当しています。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の 20日目の記事です。 この記事では、私たちメルカリ NFT チームがこの4ヶ月ほどで取り組んできた AI-Native な開発について書きます。
Mercari Engineering
Mercari EngineeringJapanGrowth Platform ― メルカリグループのグロースを支えるチームの5年間の歩み こんにちは。メルペイ Growth Platform チームでエンジニアリングマネージャーをしている @yo-gawa です。この記事は Merpay & Mercoin Tech Openness Month 2026 の 19 日目の記事です。
Mercari Engineering
Mercari EngineeringJapanDebtAccountView: 柔軟な与信の分割と請求を実現する債権管理の仕組み こんにちは。メルペイの Balance Team で Tech Lead をしている @kobaryo です。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の18日目の記事です。 はじめに Balance Team では お客さまの残高やポイントを扱うマイクロサービスをはじめ、債権を取り扱う Debt Service も管理しています。

Mercari EngineeringJapanOtoku Revolution ~ 楽しい自動値引き体験の裏側 はじめに こんにちは。メルペイの @yutaro です。 「 Merpay & Mercoin Tech Openness Month 2026 」17日目として、メルペイの決済をもっと楽しく、繰り返し使いたくなる体験にするための取り組み(Otoku Revolution)について紹介します。
Mercari Engineering
Mercari EngineeringJapanProduct Engineer として働く — 小規模開発チームでClient-BEの越境開発を試した記録 本記事は「 Merpay & Mercoin Tech Openness Month 2026 」の17日目の記事です。 この記事は新しいロールであるPdE (Product Engineer)というClient / Backend の境界をまたぐ「越境開発」ロールの取り組みについて、@anzai, @victoria Li, @ninnin, @panoramaの4名でお送りします。

Mercari EngineeringJapanTiDB/AlloyDBの大規模テーブルを高速にBigQueryに同期するための工夫 こんにちは。Data Ingestion チームでData Engineerをしている @orfeon です。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の14日目の記事です。

Mercari EngineeringJapanメルペイのキャンペーン基盤をルールベース汎用システムに書き直し、Otoku Revolutionするまでの話 p.fontbold{ font-weight: bold; } p.codeboxbefore{ margin-bottom:-70px; } @media screen and (max-width: 575px) { p.codeboxbefore{ margin-bottom:-13.4vw; } } この記事は Merpay & Mercoin Tech Openness…

Mercari EngineeringJapanクラウドネイティブ会議に出展しました DBRE(DataBase Reliability Engineering)チームの@coyamaとIDP(IDentity Platform)チームの@taskです。 メルカリでは2026年5月14日から2026年5月15日まで開催されたクラウドネイティブ会議にスポンサーとしてブース出展しました。

Mercari EngineeringJapan修正PRを食べてレビュースキルが賢くなる:Claude Codeによる自己改善サイクル はじめに こんにちは。メルペイQAチームでQA Engineerをしている @um(うめ) です。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の12日目の記事です。 コードレビューは品質を守る重要なプロセスですが、人間が行うレビューには限界があります。
Mercari Engineering
Mercari EngineeringJapanCloud Functions 世代移行で発生した1000万件のメッセージ滞留:Pub/Sub × Cloud Run × Spanner のチューニング はじめに こんにちは。Merpay の Payment & Customer Platform で会計システムを開発・運用する Accounting チームで Backend Engineer をしている @mewuto です。本記事は「 Merpay & Mercoin Tech Openness Month 2026 」の11日目の記事です。
Mercari Engineering
Mercari EngineeringJapanBuild First, Discuss Later|初回ミーティングに動くプロトタイプを持ち込んだら、意思決定が爆速になった こんにちは、メルペイiOSエンジニアのkubomiです。 この記事は Merpay & Mercoin Tech Openness Month 2026 の 10日目の記事です。 生成AIによって、エンジニアが短時間でプロトタイプをつくれる場面はかなり増えました。

Mercari EngineeringJapan内製ワークフローエンジンの設計とメルカリでの活用事例 こんにちは。メルペイでソフトウェアエンジニアをしている @sapuri です。この記事は Merpay & Mercoin Tech Openness Month 2026 の 9日目の記事です。

Mercari EngineeringJapanPub/Sub drivenなmicroserviceにPR単位の検証環境を導入した話 こんにちは。今年4月に入社したメルペイ Loyalty & Santa(Growth Platform)チームでBackend Engineerをしている@mikupoです。この記事は「 Merpay&Mercoin Tech Openness Month 2026 」の8日目の記事です! はじめに…

Mercari EngineeringJapanAI と作る LP エディタ EGP Code を支える 4 つの仕組み こんにちは。メルペイのフロントエンドエンジニアの @mattsuu です。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の7日目の記事です。 EGP Code は、ランディングページ(LP)を AI と作る社内向けのエディタです。
Mercari Engineering
Mercari EngineeringJapanカーソルベースAPIのデータをマージするページネーション設計 こんにちは。メルコインのフロントエンド(FE)エンジニアとしてインターンをしている@nanacomです。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の7日目の記事です。 はじめに インターンではFEに限らず、要件定義からバックエンド(BE)開発まで、1つのプロジェクトに幅広く取り組みました。
Mercari Engineering
Mercari EngineeringJapan事業者請求払いのための与信管理マイクロサービスの設計 こんにちは。メルペイ Payment & Customer Platform (PCP) チームでBackend Engineerをしている@imamuです。この記事は「 Merpay&Mercoin Tech Openness Month 2026 」の6日目の記事になります。 はじめに 「事業者請求払い」とは、事業者(加盟店やビジネスパートナー)向けの後払い決済の仕組みです。
Mercari Engineering
Mercari EngineeringJapan会計システムにおける訂正機能の設計と実装 はじめに こんにちは。メルペイのAccountingチームでBackend Engineerをしている @hokao です。 この記事は、 Merpay & Mercoin Tech Openness Month 2026 の 5 日目の記事です。 会計データに誤りがあった場合、元のデータを残したまま打ち消すための記録を別途追加するのが会計上の一般的な手法です。

Mercari EngineeringJapan決済プラットフォームと経理を繋ぐ MoneyFlow こんにちは、Merpay の Payment Core チームと Payment Solution チームで Engineering Manager (EM) をやっている komatsu です。普段は決済基盤や決済体験の開発をするチームを見ていたり、最近は PCP Foundation というチームを発足して Individual Contributor (IC) として基盤の整備や AI…

Mercari EngineeringJapanMySQLで実装されたクエリをSpannerに移行した時に行ったパフォーマンスチューニング こんにちは、いつも心に冪等性 sinmetalです。「 Merpay & Mercoin Tech Openness Month 2026 」の3日目の記事です。 本記事では、MySQLで動いていた「お客さまが所持するクーポン一覧取得」クエリをSpannerへ移行した際に直面したパフォーマンス問題と、その解決までの過程を紹介します。
Nothing matches this filter yet.