Makuake*UPSIDER_LightningTalk
by
UPSIDER, Inc. Tech&Product div.
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
UPSIDER決済周りの システム構成と課題 2024 UPSIDER, Inc.
Slide 2
Slide 2 text
▫自己紹介 ▫決済システムの構成 ▫課題と今後の解決 2024 UPSIDER, Inc. 2 アジェンダ
Slide 3
Slide 3 text
自己紹介 2024 UPSIDER, Inc. 株式会社UPSIDER Processor team Backend engineer ⾦正朋也 / Tomoya Kinsho 経歴 ● 2024年5⽉株式会社UPSIDER⼊社 ○ 決済システムを管轄するProcessor team 3
Slide 4
Slide 4 text
決済システムの構成 2024 UPSIDER, Inc. 4 決済システムの構成
Slide 5
Slide 5 text
決済システムの構成 2024 UPSIDER, Inc. 5
Slide 6
Slide 6 text
課題と今後の解決 2024 UPSIDER, Inc. 6 課題と今後の解決
Slide 7
Slide 7 text
拒否すべき決済を承認してしまうリスク 課題と今後の解決 2024 UPSIDER, Inc. 7
Slide 8
Slide 8 text
課題と今後の解決 2024 UPSIDER, Inc. 8 Observability
Slide 9
Slide 9 text
[Monitoring]システムメトリクスを追えるように Obserbability 2024 UPSIDER, Inc. 9
Slide 10
Slide 10 text
[Monitoring]チームKPIを追えるように Obserbability 2024 UPSIDER, Inc. 10
Slide 11
Slide 11 text
[Tracing] マイクロサービスの依存関係やボトルネック等の発見に時間がかか る Obserbability 2024 UPSIDER, Inc. 11 引用元:「datadog トレースビュー」
Slide 12
Slide 12 text
課題と今後の解決 2024 UPSIDER, Inc. 12 大量決済への対策
Slide 13
Slide 13 text
大量決済をしてくる 1. 新商品発売に合わせて決済のスパイクが発生する 2. 加盟店によっては決済をまとめて送る 3. シンプルに同時に決済をしてくる 2024 UPSIDER, Inc. 大量決済
Slide 14
Slide 14 text
いかにシステム負荷を抑えるか 2024 UPSIDER, Inc. 大量決済
Slide 15
Slide 15 text
拒否すべき決済を承認してしまうリスク 大量決済 2024 UPSIDER, Inc. 16
Slide 16
Slide 16 text
2024 UPSIDER, Inc. 大量決済 根本解決:Spannerのロック時間を短く
Slide 17
Slide 17 text
2024 UPSIDER, Inc. 大量決済 引用元:「Beyond the Horizon」 コンピューティングリソースの調整
Slide 18
Slide 18 text
2024 UPSIDER, Inc. 大量決済 同期的に書き込む必要のない決済を非同期化
Slide 19
Slide 19 text
2024 UPSIDER, Inc. 大量決済 一時的に決済制限をかける
Slide 20
Slide 20 text
課題と今後の解決 2024 UPSIDER, Inc. 24 Thank you!