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
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.
少人数チームにおける複数アプリの継続的デリバリー_Yoshihiro Tanaka
upsider_tech
0
69
Go Night Talks – After Conference 登壇資料 Hikari
upsider_tech
0
440
AIを使った新規サービス構築ヒアリングの スピード向上と品質向上
upsider_tech
0
330
事業特性から逆算したインフラ設計
upsider_tech
0
480
Redefine_Possible
upsider_tech
0
1.3k
pmconf2024_UPSIDER
upsider_tech
0
13k
CloudNative Days Winter 2024|UPSIDER
upsider_tech
0
1.9k
How to create an LLM-based user experience for UPSIDER
upsider_tech
0
830
Other Decks in Technology
See All in Technology
設計は最強のプロンプト - AI時代に武器にすべきスキルとは?-
kenichirokimura
1
350
バグと向き合い、仕組みで防ぐ
____rina____
0
250
Master Dataグループ紹介資料
sansan33
PRO
1
3.9k
QAセントラル組織が運営する自動テストプラットフォームの課題と現状
lycorptech_jp
PRO
0
370
AIエージェントは「使う」だけじゃなくて「作る」時代! 〜最新フレームワークで楽しく開発入門しよう〜
minorun365
11
1.6k
クレジットカードの不正を防止する技術
yutadayo
15
6.7k
Amazon ECS デプロイツール ecspresso の開発を支える「正しい抽象化」の探求 / YAPC::Fukuoka 2025
fujiwara3
10
1.8k
AIと自動化がもたらす業務効率化の実例: 反社チェック等の調査・業務プロセス自動化
enpipi
0
110
Quarkusで作るInteractive Stream Application
joker1007
0
110
開発者から見たLLMの進化 202511
ny7760
1
170
こんな時代だからこそ! 想定しておきたいアクセスキー漏洩後のムーブ
takuyay0ne
4
550
Datadog On-Call と Cloud SIEM で作る SOC 基盤
kuriyosh
0
160
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
How to Ace a Technical Interview
jacobian
280
24k
The Language of Interfaces
destraynor
162
25k
Context Engineering - Making Every Token Count
addyosmani
9
380
Mobile First: as difficult as doing things right
swwweet
225
10k
Speed Design
sergeychernyshev
32
1.2k
Music & Morning Musume
bryan
46
6.9k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Git: the NoSQL Database
bkeepers
PRO
432
66k
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!