The letter

One letter a week, in your inbox.

The week's signal, what shipped, what is worth running tonight, and the editor's note. No tracking, no ads, nothing else.

We keep your address, your language and the date you joined, nothing else. Every letter has a one-click unsubscribe link that deletes the record.

Mercari Engineering

24 stories

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

August 20

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

August 19

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

August 17

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

August 3

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

June 30

Mercari EngineeringJapanAI-Native な開発の実践に向けて こんにちは becosuke です。メルカリ NFT と、その上で立ち上げている新規サービスの Backend を担当しています。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の 20日目の記事です。 この記事では、私たちメルカリ NFT チームがこの4ヶ月ほどで取り組んできた AI-Native な開発について書きます。

June 30
Mercari Engineering

Mercari EngineeringJapanGrowth Platform ― メルカリグループのグロースを支えるチームの5年間の歩み こんにちは。メルペイ Growth Platform チームでエンジニアリングマネージャーをしている @yo-gawa です。この記事は Merpay & Mercoin Tech Openness Month 2026 の 19 日目の記事です。

June 29
Mercari Engineering

Mercari EngineeringJapanDebtAccountView: 柔軟な与信の分割と請求を実現する債権管理の仕組み こんにちは。メルペイの Balance Team で Tech Lead をしている @kobaryo です。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の18日目の記事です。 はじめに Balance Team では お客さまの残高やポイントを扱うマイクロサービスをはじめ、債権を取り扱う Debt Service も管理しています。

June 25

Mercari EngineeringJapanOtoku Revolution ~ 楽しい自動値引き体験の裏側 はじめに こんにちは。メルペイの @yutaro です。 「 Merpay & Mercoin Tech Openness Month 2026 」17日目として、メルペイの決済をもっと楽しく、繰り返し使いたくなる体験にするための取り組み(Otoku Revolution)について紹介します。

June 24
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名でお送りします。

June 23

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

June 19

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…

June 18

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

June 17

Mercari EngineeringJapan修正PRを食べてレビュースキルが賢くなる:Claude Codeによる自己改善サイクル はじめに こんにちは。メルペイQAチームでQA Engineerをしている @um(うめ) です。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の12日目の記事です。 コードレビューは品質を守る重要なプロセスですが、人間が行うレビューには限界があります。

June 17
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日目の記事です。

June 16
Mercari Engineering

Mercari EngineeringJapanBuild First, Discuss Later|初回ミーティングに動くプロトタイプを持ち込んだら、意思決定が爆速になった こんにちは、メルペイiOSエンジニアのkubomiです。 この記事は Merpay & Mercoin Tech Openness Month 2026 の 10日目の記事です。 生成AIによって、エンジニアが短時間でプロトタイプをつくれる場面はかなり増えました。

June 15

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

June 12

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

June 11

Mercari EngineeringJapanAI と作る LP エディタ EGP Code を支える 4 つの仕組み こんにちは。メルペイのフロントエンドエンジニアの @mattsuu です。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の7日目の記事です。 EGP Code は、ランディングページ(LP)を AI と作る社内向けのエディタです。

June 10
Mercari Engineering

Mercari EngineeringJapanカーソルベースAPIのデータをマージするページネーション設計 こんにちは。メルコインのフロントエンド(FE)エンジニアとしてインターンをしている@nanacomです。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の7日目の記事です。 はじめに インターンではFEに限らず、要件定義からバックエンド(BE)開発まで、1つのプロジェクトに幅広く取り組みました。

June 10
Mercari Engineering

Mercari EngineeringJapan事業者請求払いのための与信管理マイクロサービスの設計 こんにちは。メルペイ Payment & Customer Platform (PCP) チームでBackend Engineerをしている@imamuです。この記事は「 Merpay&Mercoin Tech Openness Month 2026 」の6日目の記事になります。 はじめに 「事業者請求払い」とは、事業者(加盟店やビジネスパートナー)向けの後払い決済の仕組みです。

June 9
Mercari Engineering

Mercari EngineeringJapan会計システムにおける訂正機能の設計と実装 はじめに こんにちは。メルペイのAccountingチームでBackend Engineerをしている @hokao です。 この記事は、 Merpay & Mercoin Tech Openness Month 2026 の 5 日目の記事です。 会計データに誤りがあった場合、元のデータを残したまま打ち消すための記録を別途追加するのが会計上の一般的な手法です。

June 8

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

June 5

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

June 4