Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
絶え間なく変化するメルカリ・メルペイにおけるSREの組織と成長 / SRE Next 2020
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
tjun
January 25, 2020
Technology
21k
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
絶え間なく変化するメルカリ・メルペイにおけるSREの組織と成長 / SRE Next 2020
SRENext 2020において、メルカリの m4buyaと一緒に発表しました
tjun
January 25, 2020
More Decks by tjun
See All by tjun
SREとしてスタッフエンジニアを目指す / SRE Kaigi 2025
tjun
17
19k
CloudNative環境におけるトラブルシューティングガイド / CloudNative Days Tokyo 2023
tjun
6
2.7k
2023-12-07 SRE Talk クラウドと長く付き合う
tjun
0
270
インシデント対応を改善しよう/2024 TechFeed Experts Night 17
tjun
1
580
メルペイにおけるマイクロサービス運用の苦労と改善 / CloudNative Days Tokyo2020
tjun
16
4.7k
Incident Response / infra study 3
tjun
3
3.8k
メルペイのマイクロサービスとCloud Native / CloudNative Days Kansai2019
tjun
22
23k
メルペイを支えるGKEとCloud Spanner / 2019 Google Cloud Architect Night 1
tjun
1
2.6k
メルペイのマイクロサービスの構築と運用 / CloudNative Days Tokyo2019
tjun
26
15k
Other Decks in Technology
See All in Technology
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
120
AI感のないAWS構成図をAIエージェントに描かせたい!
sagochiko
2
490
1人アドミンな私はAWSアカウント申請をSlackで完結したい!
ysuzuki
0
110
The seven pitfalls of AI (revised version)
ufried
0
180
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
leveragestech
PRO
0
130
顧客の成果創出とプロダクトの成長を 両立するためのFDE
sansantech
PRO
0
600
検証フェーズはAIの回答を判断するための学習機会
toru_kubota
2
220
サーバーフルコンピューティング?AWS Lambda
iwatatomoya
0
120
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
290
FinTech 1-2 : Overview of FinTech
ks91
PRO
0
120
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
1
670
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
6.3k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
850
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
510
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
290
My Coaching Mixtape
mlcsv
0
330
Navigating Weather and Climate Data
rabernat
0
540
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
520
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
How STYLIGHT went responsive
nonsquared
100
6.3k
Raft: Consensus for Rubyists
vanstee
142
7.7k
Transcript
1 SRE Next 2020 [C1] 絶え間なく変化するメルカリ・メルペイにおける SREの組織と成長 Mercari SRE Engineering
Manager 渋谷 充宏 (@m4buya) Merpay SRE Engineering Manager 高木 潤一郎 (@tjun)
2 メルカリSREの組織と成長 m4buya
3 Mercari, Inc. Engineering Manager, SRE 2019/7入社 SRE NEXT 2020コアスタッフ
Mitsuhiro Shibuya
4 メルカリ・メルペイのSREっぽいチーム 見出し Microservices Platform SRE 既存のモノリシックアプリケー ションを中心としたシステムの 問題点を解決しサービスの信 頼性・スケーラビリティを向上
させる マイクロサービスを運用する ための基盤の開発運用を行 い、それにより開発者が革新 的なプロダクトを顧客に届け ることを支援する SRE メルカリ メルペイという金融サービス のReliabilityを維持し、開発 者がReliabilityを実現する ための仕組みづくりを担う メルペイ
5 メルカリSREが直面している大きな変化、それは… メルカリシステムにおける マイクロサービス移行の進展
6 Monolith MySQL API gateway Offer service Authority Platform Cloud
SQL Listing User Item Photo Notification From 0924_Bold Challenge_@deeeet
7 Ex. 石狩〜東京間の通信レイテンシを緩和するためにchoconを開発 メルカリSREもマイクロサービス移行を支えてきた
8 画像 現在、既存システムからマイクロサービスへのトラフィック移行は着実に進んでおり、 半分近い開発チームはマイクロサービスアーキテクチャ上で既に機能開発が行えて いる。SREとしてもその状況を後押ししたい マイクロサービス化の更なる進展 Mercari Engineering Blogのエントリ
9 画像 本番環境を支えるいわば「門番」としてプロダクトの信頼性に貢献してきた これまでのメルカリSREのあり方
10 画像 門番モデルでは組織のスケールに対しSREチームがボトルネックとなるリスクをはら んでいる。全体の信頼性を担保するというこれまで通りのミッションを担いつつ、マイ クロサービス開発チームのスケーラビリティに追従していけるようSREのチーム体制 をアップデートしたい! マイクロサービスは「組織のプラクティス」でもある From MTC2018 -
Microservices Platform at Mercari
11 SREチームの編成をマイナーアップデート 見出し SRE Edge SRE Core • Datastore •
Mail/SMS delivery • ... • CDN • Load balancer • Gateway • ... マイクロサービス開発チーム の一員として、信頼性向上や オペレーションを担う SRE Advocacy • チームの共通ミッション ◦ Operation ◦ Software Engineering 共通の責務を担いつつも、専門性の異なる 3つのサブチームに刷新
12 将来的なカバレージ CDN LB & Gateway Micro-s ervice Datastore Micro-s
ervice Datastore Micro-s ervice Datastore Micro-s ervice Datastore Micro-s ervice Edge Core Advocacy
13 メルカリSREがマイクロサービス化の大きな波を 前にどんなことを考え、どのように変わろうとして いるかをご紹介しました。 メルカリSREチームでは、変化を楽しみそれを加 速させてゆけるEngineering Managerを絶賛 募集しています! 一緒にメルカリSRE、そしてメルカリの新しい未 来を作っていきましょう。もし少しでもご興味を
持って頂けたらメルカリ・メルペイブースや懇親会 にてお声をおかけください。 まとめ
14 メルペイSREの組織と成長 tjun
15 @tjun Merpay, Inc. ├ Engineering Manager ├ Tech Lead
└ SRE Junichiro Takagi
16 今日話すこと メルペイの立ち上げから今まで、自分が SREのリーダーとしてやってきたこと
17 自分とSREチームの歩み 2018/04 入社 1人目のSRE 2018/10 Engineering Managerになる メンバーが2-3人 2019/02
メルペイリリース! 運用がはじまる… 2019/07 チームの成長 チームが4→7人 2020/02 今
18 自分とSREチームの歩み 2018/04 入社 1人目のSRE 2018/10 Engineering Managerになる メンバーが2-3人 2019/02
メルペイリリース! 運用がはじまる… 2019/07 チームの成長 チームが4→7人 2020/02 今 1人目SRE時代 SREバラバラ時代 SREチーム 構築時代 SREチーム 拡大時代 今
19 できることをやる、手を動かす • キャッチアップ • インフラのコード化・設計 • Microservice Platform Teamと関係づくり
1人目のSRE時代 2018/04 入社 1人目のSRE 2018/10 EMになる メンバーが2-3人 2019/02 リリース! 運用開始 2019/07 チームの成長 チームが4→7人 2020/02 今 Player 100%
20 SRE2-3人で、リリースを目指す • やばいもの、必要なものからやる • 各メンバーいい感じにがんばれ • SREメンバー個人の集まり、チームとしては動けてなかった SREバラバラ時代 2018/04
入社 1人目のSRE 2018/10 EMになる メンバーが2-3人 2019/02 リリース! 運用開始 2019/07 チームの成長 チームが4→7人 2020/02 今 TechLead &Player 95% EM5%
21 2人で運用はツラい…SREチームを作っていくぞ • サービス運用がんばってやっていくぞ • Toilとの戦い • 採用したい… SREチーム構築時代 2018/04
入社 1人目のSRE 2018/10 EMになる メンバーが2-3人 2019/02 リリース! 運用開始 2019/07 チームの成長 チームが4→7人 2020/02 今 TechLead 80% EM 20%
22 4人→7人へ!よいチームを作っていきたい • SREを強くしていくぞ • 入社したメンバーをオンコールできるように育成するぞ • Toil減らそう • チームとしてプロジェクト進めていこう
SREチーム拡大時代 2018/04 入社 1人目のSRE 2018/10 EMになる メンバーが2-3人 2019/02 リリース! 運用開始 2019/07 チームの成長 チームが4→7人 2020/02 今 TechLead 50% EM 50%
23 未来のための仕組みを作ろう • エンジニア組織の生産性や運用負荷を改善したい • サービスの信頼性も高めたい • メンバーにできるだけ任せて必要なところだけ見よう 今 2018/04
入社 1人目のSRE 2018/10 EMになる メンバーが2-3人 2019/02 リリース! 運用開始 2019/07 チームの成長 チームが4→7人 2020/02 今 TechLead 20% EM 80%
24 • 組織やチームの段階によって、リーダーのや るべきことは変わる • できることからやろう • 最初はToilも障害も受け入れよう • 最終的に、SREチームを超えて
エンジニア組織の生産性と信頼性を 作っていくのがSREのリーダー 今日言いたかったこと SRE team
25 メルカリ・メルペイブース あります! 賞品あり!SREクイズをやっています! メルペイSRE推薦の本やキーキャップが もらえます 現役SREメンバーに技術や会社について聞けま す! 気軽にお立ち寄りください!
26 SRE Nextでメルカリ メルペイからの講演まだあります! Room A [A2] パフォーマンスを最大化するための SRE のオンボーディング事例
@tkuchiki from メルペイ Room B [B7] SRE Practices in Mercari Microservices @deeeet from メルカリ
〜 IT企業で働くソフトウェアエンジニアたちのお祭り 〜 時 間 一般 3,000 円 / 学生無
料 虎ノ門ヒルズフォーラム 問い合わせ先:株式会社メルペイ
[email protected]
[担当:安藤( 今日ブースに居ます! )] 参加費 12:00 〜 20:30 予定(途中入場可) 火 SRE NEXT 2020 のエコバッグの中に、 みなさん宛の特別なチラシを入れました。 ご確認ください。