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
Makuake*UPSIDER_LightningTalk
Search
UPSIDER, Inc. Tech&Product div.
January 27, 2025
Technology
0
1k
Makuake*UPSIDER_LightningTalk
2024年12月、UPSIDERとマクアケ様による合同LT(Lightning Talk)会を開催しました。
UPSIDER「決済システムのシステム構成と課題」をテーマにお話ししたLTの資料です。
UPSIDER, Inc. Tech&Product div.
January 27, 2025
Tweet
Share
More Decks by UPSIDER, Inc. Tech&Product div.
See All by UPSIDER, Inc. Tech&Product div.
pmconf2024_UPSIDER
upsider_tech
0
11k
CloudNative Days Winter 2024|UPSIDER
upsider_tech
0
1.5k
How to create an LLM-based user experience for UPSIDER
upsider_tech
0
650
Other Decks in Technology
See All in Technology
Amazon Athenaから利用時のGlueのIcebergテーブルのメンテナンスについて
nayuts
0
150
スクラムというコンフォートゾーンから抜け出そう!プロジェクト全体に目を向けるインセプションデッキ / Inception Deck for seeing the whole project
takaking22
4
380
How to benefit from the latest Keycloak features
ahus1
0
110
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
560
Quality with Angular: Tools and Processes
rainerhahnekamp
0
110
エンジニアのキャリアパスと、 その中で自分が大切にしていること
noteinc
4
3.3k
AI-Driven-Development-20250310
yuhattor
3
340
AIエージェント時代のエンジニアになろう #jawsug #jawsdays2025 / 20250301 Agentic AI Engineering
yoshidashingo
9
4.5k
Oracle Cloud Infrastructure IaaS 新機能アップデート 2024/12 - 2025/02
oracle4engineer
PRO
0
130
IAMのマニアックな話2025
nrinetcom
PRO
6
1.7k
いまから始めるAWS CDK 〜モダンなインフラ構築入門〜/iac-night-cdk-introduction
tomoki10
5
1.4k
Dify触ってみた。
niftycorp
PRO
0
120
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
GitHub's CSS Performance
jonrohan
1030
460k
Documentation Writing (for coders)
carmenintech
69
4.6k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
RailsConf 2023
tenderlove
29
1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
590
For a Future-Friendly Web
brad_frost
176
9.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Transcript
UPSIDER決済周りの システム構成と課題 2024 UPSIDER, Inc.
▫自己紹介 ▫決済システムの構成 ▫課題と今後の解決 2024 UPSIDER, Inc. 2 アジェンダ
自己紹介 2024 UPSIDER, Inc. 株式会社UPSIDER Processor team Backend engineer ⾦正朋也
/ Tomoya Kinsho 経歴 • 2024年5⽉株式会社UPSIDER⼊社 ◦ 決済システムを管轄するProcessor team 3
決済システムの構成 2024 UPSIDER, Inc. 4 決済システムの構成
決済システムの構成 2024 UPSIDER, Inc. 5
課題と今後の解決 2024 UPSIDER, Inc. 6 課題と今後の解決
拒否すべき決済を承認してしまうリスク 課題と今後の解決 2024 UPSIDER, Inc. 7
課題と今後の解決 2024 UPSIDER, Inc. 8 Observability
[Monitoring]システムメトリクスを追えるように Obserbability 2024 UPSIDER, Inc. 9
[Monitoring]チームKPIを追えるように Obserbability 2024 UPSIDER, Inc. 10
[Tracing] マイクロサービスの依存関係やボトルネック等の発見に時間がかか る Obserbability 2024 UPSIDER, Inc. 11 引用元:「datadog トレースビュー」
課題と今後の解決 2024 UPSIDER, Inc. 12 大量決済への対策
大量決済をしてくる 1. 新商品発売に合わせて決済のスパイクが発生する 2. 加盟店によっては決済をまとめて送る 3. シンプルに同時に決済をしてくる 2024 UPSIDER, Inc.
大量決済
いかにシステム負荷を抑えるか 2024 UPSIDER, Inc. 大量決済
拒否すべき決済を承認してしまうリスク 大量決済 2024 UPSIDER, Inc. 16
2024 UPSIDER, Inc. 大量決済 根本解決:Spannerのロック時間を短く
2024 UPSIDER, Inc. 大量決済 引用元:「Beyond the Horizon」 コンピューティングリソースの調整
2024 UPSIDER, Inc. 大量決済 同期的に書き込む必要のない決済を非同期化
2024 UPSIDER, Inc. 大量決済 一時的に決済制限をかける
課題と今後の解決 2024 UPSIDER, Inc. 24 Thank you!