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
1.9k
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.
Redefine_Possible
upsider_tech
0
1.1k
pmconf2024_UPSIDER
upsider_tech
0
12k
CloudNative Days Winter 2024|UPSIDER
upsider_tech
0
1.8k
How to create an LLM-based user experience for UPSIDER
upsider_tech
0
740
Other Decks in Technology
See All in Technology
Agentic Workflowという選択肢を考える
tkikuchi1002
1
380
プロダクトエンジニアリング組織への歩み、その現在地 / Our journey to becoming a product engineering organization
hiro_torii
0
110
変化する開発、進化する体系時代に適応するソフトウェアエンジニアの知識と考え方(JaSST'25 Kansai)
mizunori
0
130
[TechNight #90-1] 本当に使える?ZDMの新機能を実践検証してみた
oracle4engineer
PRO
3
140
AIのAIによるAIのための出力評価と改善
chocoyama
0
500
キャディでのApache Iceberg, Trino採用事例 -Apache Iceberg and Trino Usecase in CADDi--
caddi_eng
0
170
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
2.3k
ローカルLLMでファインチューニング
knishioka
0
120
本当に使える?AutoUpgrade の新機能を実践検証してみた
oracle4engineer
PRO
1
120
OAuth/OpenID Connectで実現するMCPのセキュアなアクセス管理
kuralab
5
850
Claude Code Actionを使ったコード品質改善の取り組み
potix2
PRO
4
1.6k
Amazon S3標準/ S3 Tables/S3 Express One Zoneを使ったログ分析
shigeruoda
2
390
Featured
See All Featured
A Tale of Four Properties
chriscoyier
159
23k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Visualization
eitanlees
146
16k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
490
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
What's in a price? How to price your products and services
michaelherold
245
12k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
4 Signs Your Business is Dying
shpigford
184
22k
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!