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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
UPSIDER, Inc. Tech&Product div.
January 27, 2025
Technology
0
2.2k
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.
プロダクト開発現場における Claude Skills の育て方と活用事例_Murakami
upsider_tech
0
13
GASと私のここ一年_Sasaki
upsider_tech
0
12
EM Night Talks – After Conference_Ryutaro
upsider_tech
0
46
守る「だけ」の優しいEMを抜けて、事業とチームを両方見る視点を身につけた話 by mitsui
upsider_tech
0
11
信頼されるPOを目指して_Terui
upsider_tech
0
8
生成AI活用LT会inふくい_Daishojiya
upsider_tech
0
170
AI時代のGo開発2026 爆速開発のためのガードレール_Mimura
upsider_tech
0
32
現場を離れたCTOが再発見したマネジメントの原点 / Management Fundamentals Rediscovered by a Former Hands-on CTO
upsider_tech
1
490
タスク管理ツールがAIの「がくしゅうそうち」に化けるまで:「成果物レビュー」の導入でAIの評価・改善をプロダクトに埋め込む_kiyoto
upsider_tech
0
860
Other Decks in Technology
See All in Technology
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
4
540
フロントエンド刷新 4年間の軌跡
yotahada3
0
460
VPCエンドポイント意外とお金かかるなぁ。せや、共有したろ!
tommy0124
1
660
TypeScript 7.0の現在地と備え方
uhyo
7
1.2k
アーキテクチャモダナイゼーションを実現する組織
satohjohn
1
1k
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
780
AIエージェント、 社内展開の前に知っておきたいこと
oracle4engineer
PRO
2
140
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
4
360
情シスのための生成AI実践ガイド2026 / Generative AI Practical Guide for Business Technology 2026
glidenote
0
270
AI駆動AI普及活動 ~ 社内AI活用の「何から始めれば?」をAIで突破する
oracle4engineer
PRO
1
110
Dr. Werner Vogelsの14年のキーノートから紐解くエンジニアリング組織への処方箋@JAWS DAYS 2026
p0n
1
140
Tebiki Engineering Team Deck
tebiki
0
27k
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
77
Design in an AI World
tapps
0
170
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
86
WCS-LA-2024
lcolladotor
0
480
Optimizing for Happiness
mojombo
378
71k
Scaling GitHub
holman
464
140k
For a Future-Friendly Web
brad_frost
183
10k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
190
The Cult of Friendly URLs
andyhume
79
6.8k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
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!