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 times for users worldwide
Search
Isao Shimizu
December 14, 2022
Technology
1
170
海外ユーザーのレスポンスタイム を可視化して改善した話 / Improved response times for users worldwide
2022/12/14
New Relic User Group (NRUG) Vol.5 LT
Isao Shimizu
December 14, 2022
Tweet
Share
More Decks by Isao Shimizu
See All by Isao Shimizu
家族アルバム みてねにおけるGrafana活用術 / Grafana Meetup Japan Vol.1 LT
isaoshimizu
1
960
家族アルバム みてねで直面してきた技術的負債 / MIXI KAG 2024
isaoshimizu
18
8.3k
今年1年のEKS運用振り返り/3-shake SRE Tech Talk
isaoshimizu
2
200
ポストモーテムの基礎知識と最新事例 / Fundamentals of Postmortem
isaoshimizu
11
2.1k
全世界1,800万人が利用する「家族アルバム みてね」におけるNew Relic活用法 / FutureStack Tokyo 2023
isaoshimizu
1
310
『家族アルバム みてね』で計測しているSLIの事例 / SLI as measured in FamilyAlbum
isaoshimizu
3
640
4年間の取り組みで実現したコンテナ技術を活用したスケーラブルなインフラ構築とコスト削減 / Container Summit 2023
isaoshimizu
1
150
全世界のユーザー体験の改善にNew Relic Mobileをどのように活用したか/How New Relic Mobile was used to improve the global user experience
isaoshimizu
2
700
オブザーバビリティの始め方 / How to start Observability
isaoshimizu
4
950
Other Decks in Technology
See All in Technology
競技としてのKaggle、役に立つKaggle
yu4u
6
2.3k
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
3
620
Cloud Service Mesh に触れ合う
phaya72
1
180
EM完全に理解した と思ったけど、 やっぱり何も分からなかった話 / EM Night Fukuoka #1
hirutas
0
280
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
4
650
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
590
Gradle Build Scanを使ってビルドのことを知ろう potatotips #87
tomorrowkey
2
150
止まらないLinuxシステムを構築する_高信頼性クラスタ入門
koedoyoshida
1
190
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
8
620
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
510
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
150
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
PRO
19
6.9k
Thoughts on Productivity
jonyablonski
60
3.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
Build The Right Thing And Hit Your Dates
maggiecrowley
25
2k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
The Pragmatic Product Professional
lauravandoore
26
5.8k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
How STYLIGHT went responsive
nonsquared
92
4.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Being A Developer After 40
akosma
66
580k
Atom: Resistance is Futile
akmur
260
25k
Designing the Hi-DPI Web
ddemaree
276
33k
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 ぜひ使ってみてください