Mercari Engineering の最新記事
24件の記事
メルカリのConfluenceからNotionへの移行プロジェクト(2025年〜2026年3月の軌跡)
メルカリのEngineering Officeが、社内ドキュメント基盤をConfluenceからNotionへ移行するプロジェクトを推進している。金融事業ゆえのコンプライアンス制約や技術的課題に直面しながら、2025年から2026年3月にかけて実施される。
大規模データ更新・削除を「安全に分割実行」するための汎用ツール
DBREチームが、大規模なUPDATE/DELETE操作を安全な単位に分割して実行できる汎用ツールを実装した。このツールは、SQLに近い形で操作を記述しつつ、実行中の制御や監視機能を備え、運用リスクを低減する。
TiDBのDM使用中に安全にDDLを実行する方法
メルカリがMySQLからTiDBへの移行中に、DMツールを使用して差分同期を行いながら、安全にDDLを実行する方法を紹介している。
TiDBにおけるmodify columnの大規模DDL実行
メルカリがMySQL互換データベースTiDBで数十億レコードのテーブル変更を実施し、実行速度制御と完了時間見積もりの知見を共有した。
「Go Conference mini in Sendai 2026」参加レポート
メルカリがスポンサーとして参加した仙台でのGo言語カンファレンスのレポート。技術コミュニティへの関与を示す。
TTLを活用したTiDBの効率的なインスタンス運用
MySQL互換データベースTiDBのTTL機能で古いデータを自動削除し、コスト削減と障害耐性向上を実現した事例を紹介。
AIネイティブという選択肢 ― 正解のない時代におけるメルカリの指針
メルカリCTOがエンジニアイベントで発表した、AIを中核に据えた企業戦略「AIネイティブ」への転換についての内容を紹介しています。
メルペイ インターンでの挑戦と学び:EGP Cardsと向き合った3ヶ月間
メルペイのGrowth Platformでフロントエンド・エンジニアとしてインターンした経験談。EGP Cardsというプロジェクトに3ヶ月間取り組み、技術的挑戦と学びについて述べている。
「AIが学習しやすいナレッジ基盤」メルカリが全社で導入したNotion Architecture ver1.0
メルカリが全社的にNotion Architecture ver1.0を導入し、AIが学習しやすいナレッジ基盤を構築した取り組みについて紹介しています。
なぜ再発防止は期待通りに機能しないのか。メルカリのプロダクト開発でCAST分析が必要だった理由
メルカリグループが製品開発でCAST分析を導入した背景と、再発防止策が期待通りに機能しない理由についての考察。
Cursorでプログラミング言語を再学習する方法――AI駆動学習の4ステップ
AI駆動の開発ツール「Cursor」を活用し、プログラミング言語を効率的に再学習するための4段階の実践的な学習方法を紹介する記事です。
インターン生が挑戦した認証方式の移行──メルペイ加盟店管理画面へのOAuth 2.0導入
メルペイのインターン生が、加盟店管理画面の認証方式をOAuth 2.0に移行した取り組みについて、技術的挑戦と学びを共有しています。
AIタスクフォースにおける非AIタスク:AIツール開発の現場でこそ必要な「AI以外の」技術選定
メルカリのAIタスクフォース担当者が、AIツール開発においてAI以外の技術選定の重要性を述べる記事。
メルカリグループのDevEx改善、9ヶ月間の実践
メルペイのチームが9ヶ月間の開発者体験改善の実践を共有。KYCやパートナープラットフォームでの取り組みを紹介。
PR駆動の変更、CI/CDでOS設定を自動反映 — Terraformで実現するJamf ProのIaC+GitOps基盤
メルカリのセキュリティエンジニアが、Jamf Proの構成管理にTerraformを導入し、IaCとGitOps基盤を構築した事例を紹介している。
LLMを活用した「しゃべるおさいふ」のバックエンド設計
メルカリグループのエンジニアが、LLMを用いた「しゃべるおさいふ」機能のバックエンド設計について解説している。同社はAIネイティブ企業を目指し、開発プロセスや業務効率化にAIを活用している。
AWS Kiroの導入とOktaを活用したアカウント管理自動化によるAIネイティブ開発の加速
メルカリはAIネイティブ企業を目指し、開発者生産性向上のため、AWSの仕様書駆動開発IDE「Kiro」を試験導入し、Oktaによるアカウント管理自動化を進めている。
メルカリにおけるDynamic Client Registrationの活用事例
メルカリIDPチームが、グループ全体の認証・認可を統括するIdPにおいて、Terraformを用いたOAuth/OIDCクライアントの宣言的管理とMCP認可フローにおける動的なクライアント登録という2つのDynamic Client Registration活用事例を紹介した。
決済プラットフォームの2025年:メルカリグループを支える決済基盤の過去と未来
メルカリグループの決済基盤チームが、2025年に統合決済体験の提供と法人向け決済への展開という2つの主要な進化の方向性について振り返っている。
Kubernetes環境におけるパケットキャプチャ
メルカリのPlatform Network team/SREが、Kubernetes環境におけるネットワークのパケットキャプチャ手法について解説している。
メルペイでの3ヶ月間:非同期処理への移行とASDD開発の学び
メルペイのインターン生が、債権データ管理マイクロサービスで同期処理から非同期処理への移行タスクに取り組み、その過程で得た技術的学びを共有している。
多様な支払い手段と継続課金を安全に扱う「Mandate」の設計
メルペイのPayment Coreチームが、従来の都度決済から継続決済への移行に対応するため、多様な支払い手段と継続課金を安全に管理する「Mandate」システムを設計した。
TiDBリソースグループによるワークロード制御
Mercari Adsチームが、TiDBデータベースでオンライン処理とバッチ処理を単一クラスタで運用する中で発生したリソース競合問題を、TiDBのリソースグループ機能で解決した事例を紹介している。
メルカリAdsが広告を届けるまでの仕組み
メルカリAdsのバックエンドエンジニアが、月間2305万人のユーザーに数百ミリ秒以内で最適な広告を選定・配信するための高速処理システムの構築について説明している。