Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
海外ユーザーのレスポンスタイム を可視化して改善した話 / Improved response...
Search
Isao Shimizu
December 14, 2022
Technology
370
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
海外ユーザーのレスポンスタイム を可視化して改善した話 / Improved response times for users worldwide
2022/12/14
New Relic User Group (NRUG) Vol.5 LT
Isao Shimizu
December 14, 2022
More Decks by Isao Shimizu
See All by Isao Shimizu
みてねにおけるAI-DLC導入活動とAIドリブン開発の現在地/JAWS-UG AI-DLC #2
isaoshimizu
2
290
フルAIで個人開発して学んだあれこれ / yuruai vol.1
isaoshimizu
0
260
Notion x ポストモーテムで広げる組織の学び / Notion x Postmortem
isaoshimizu
1
390
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
3
1.1k
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
5
4.5k
約10年間MIXIのインフラを 支えてきたPagerDutyの活用事例 / PagerDuty on Tour 2024
isaoshimizu
6
1.3k
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
2
2k
家族アルバム みてねで直面してきた技術的負債 / MIXI KAG 2024
isaoshimizu
18
9.2k
今年1年のEKS運用振り返り/3-shake SRE Tech Talk
isaoshimizu
2
470
Other Decks in Technology
See All in Technology
いかに伝えるか 〜新卒エンジニアの教育のための、ライトノベル活用の一例
ikedon
1
100
IHV like なユースケースへのOpenID Connect 関連仕様の適用事例
optim
0
380
会計事務所と顧問先の契約関係をOIDC・OAuthで表現する
terara
0
520
Claude Codeの体系的な理解と知識のフック
oikon48
9
6.1k
指示待ちから変化に応じるClaude Codeへ!~環境からAgentへの帰り道を作る~
gotalab555
8
1.6k
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.3k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
20k
When Token Pruning is Worse than Random: Understanding Visual Token Information in VLLMs
sansantech
PRO
0
160
tamachi.goを支える技術
rymiyamoto
0
120
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
470
Distributed Transactions Under Fire: Building a Zero-Oversell Flash Sale Platform with Amazon Aurora DSQL
yama3133
1
110
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
820
Mobile First: as difficult as doing things right
swwweet
225
10k
Why Our Code Smells
bkeepers
PRO
340
58k
Un-Boring Meetings
codingconduct
0
400
Abbi's Birthday
coloredviolet
3
9.6k
Unsuck your backbone
ammeep
672
58k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Docker and Python
trallard
47
4.2k
Fireside Chat
paigeccino
42
4k
Transcript
©MIXI 海外ユーザーのレスポンスタイム を可視化して改善した話 2022/12/14 株式会社MIXI Vantageスタジオ みてね事業部 SREグループ 清水 勲
New Relic User Group (NRUG) Vol.5 LT
©MIXI 2 About Me 清水 勲 @isaoshimizu • 2011年〜 株式会社ミクシィ(現MIXI)
• 2011年〜2014年 SNS「mixi」運用エンジニア • 2014年〜2018年 モンスターストライク SRE • 2018年〜現在 家族アルバム みてね SRE • 2022年1月〜 SREグループ マネージャー • New Relic User Group(NRUG) 運営 • 週末は社会人吹奏楽団での活動 (楽団長、トロンボーン約30年、たまに指揮者)。 キャンプとクラフトビールが好き。
©MIXI 3 2022/11/11にブログを公開しました(弊チームメンバー) https://team-blog.mitene.us/mitene-infra-multi-region-614717f0162d
©MIXI 何をやったのか簡単に説明します
©MIXI 世界中のユーザーからのアクセスを快適にする
©MIXI 6 今までのインフラ 日本 ヨーロッパ アメリカ APIサーバー S3(画像・動画) 遠い=遅い 遠い=遅い
近い=速い データベース
©MIXI 7 今のインフラ 日本 アメリカ APIサーバー S3(画像・動画) 近い=速い データベース APIサーバー
データベース 近い=速い レプリケーション (0.1秒程度の遅延で同期される) ヨーロッパ その他地域 ap-northeast-1 日本よりも 近い us-east-1 速い Aurora Global Database
©MIXI 8 (参考)データベースのレプリケーション(太平洋横断)
©MIXI 実際どれだけ効果があったのか
©MIXI 10 APIレイテンシが大きく改善!! 約2倍の速度に イギリス アメリカ
©MIXI どうやって計測したのか
©MIXI New Relic Mobile Monitoring
©MIXI 13 New Relic Mobile Monitoring ユーザーの端末 iOS App Android
App Server (API、S3など) New Relic クラッシュ情報 HTTPのリクエスト数、エラー数 デバイスの種類(例: iPhone, iPad, iPod Touchなど) OSバージョン アクセス元の地域 キャリア 通信タイプ(キャリア回線かWi-Fiか) などなど Metrics Metrics Request Request 世界中のユーザーの端末のパフォーマンスがわかる
©MIXI New Relic Mobile Monitoring ぜひ使ってみてください