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
サブスクリプション型サービスの設計について
Search
Kiminari Homma
March 22, 2017
Programming
1
8.3k
サブスクリプション型サービスの設計について
Stripe Meetup での資料です。
Kiminari Homma
March 22, 2017
Tweet
Share
More Decks by Kiminari Homma
See All by Kiminari Homma
Twilio Meetup 東京 2022/11/11
honkimi
0
35
Twilio iOS 徹底攻略
honkimi
1
1.1k
2021年 Twilio Voice 報告
honkimi
0
270
WebRTC ビジネスの失敗と成功
honkimi
2
1.7k
最近の Twilio トレンド報告
honkimi
0
350
Twilio Meet Up
honkimi
0
69
利用ユーザーからみた Twilio の紹介
honkimi
0
61
Zendesk App を Heroku で作ってみた話
honkimi
0
93
国内における Twilio x Alexa
honkimi
0
700
Other Decks in Programming
See All in Programming
Webの技術スタックで マルチプラットフォームアプリ開発を可能にするElixirDesktopの紹介
thehaigo
2
1k
OnlineTestConf: Test Automation Friend or Foe
maaretp
0
110
リアーキテクチャxDDD 1年間の取り組みと進化
hsawaji
1
220
みんなでプロポーザルを書いてみた
yuriko1211
0
260
Tauriでネイティブアプリを作りたい
tsucchinoko
0
370
Amazon Qを使ってIaCを触ろう!
maruto
0
400
subpath importsで始めるモック生活
10tera
0
300
Ethereum_.pdf
nekomatu
0
460
【Kaigi on Rails 2024】YOUTRUST スポンサーLT
krpk1900
1
330
イベント駆動で成長して委員会
happymana
1
320
Jakarta EE meets AI
ivargrimstad
0
590
Quine, Polyglot, 良いコード
qnighy
4
640
Featured
See All Featured
Visualization
eitanlees
145
15k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
A better future with KSS
kneath
238
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Code Review Best Practice
trishagee
64
17k
GraphQLとの向き合い方2022年版
quramy
43
13k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Code Reviewing Like a Champion
maltzj
520
39k
Transcript
αϒεΫϦϓγϣϯܕαʔϏεͷ ઃܭʹ͍ͭͯ !LJNJIPN
ࣗݾհ ຊؒ ߖ @kimihom CTO at selfree,llc CallConnect (ϒϥβిγεςϜ) Heroku,
Twilio UG ίΞϝϯόʔ
ຊͷ͖͔͚ͬ
αʔϏεհ
ిαϙʔτΛ؆୯ʹɻ
IUUQTXXXTMJEFTIBSFOFUUBLBVNBEBTUBSUVQDVTUPNFSTVDDFTTTVQQPSU ΧελϚʔαϙʔτͷ͜ͱݏ͍Ͱɺ ΧελϚʔαΫηεݏ͍ʹͳΒͳ͍Ͱ͍ͩ͘͞
None
ֹۚͷܭࢉͪΐͬͱෳࡶ ݄࣍ͷϓϥϯྉۚ✖ϥΠηϯε ݄ͷిྉۚ 5XJMJPݪՁ ➕ ܾࡁֹۚ ʹ ఆֹྉۚ ैྔ՝ۚͷίϯϏωʔγϣϯ
݄ʹ֤ܖ͝ͱʹz୯ൃܾࡁz 8FC1BZΫϩʔζͷඃΛ࠷খݶʹ ޙʹ࠶ܾࡁ
ͳͥͭͷϓϥϯ͕͋Δ͔ʁ
"λʔήοτΛ໌֬ʹ͚ΔͨΊ 4UBSUFSϓϥϯ lͻͱ·ͣձࣾαʔϏεͷి൪߸͚ͩཉ͍͠z lܞଳిͷసૹͱ௨ཤྺɺԻ͕ཧͰ͖Ε0,z #BTJDϓϥϯ lిͷαϙʔτ૭ޱͱ͍͍ͯͨ͠z lސ٬ཧΛͯ͠ண৴࣌ʹରԠཤྺΛѲ͍ͨ͠z l4MBDL;FOEFTLͱ࿈ܞͯ͠ใΛڞ༗͍ͨ͠z 1SPϓϥϯ lຊ֨తͳίʔϧηϯλʔΛߏஙҠઃ͍ͨ͠z
lੳ$47ΤΫεϙʔτͰ౷ܭϨϙʔτΛऩू͍ͨ͠z
"͍·͢ʂ ಛʹUP#͚ͷ߹ஈΛؾʹͤͣʹ ࠷దͳϓϥϯΛબΜͰ͍͚ͨͩΔاۀ͕͍Δ ࣄલʹձͬͨΓܖॻηΩϡϦςΟ৹ࠪͳͲ 1SPϓϥϯ ԁ Λ͍͖ͳΓ͏اۀ͍Δ͔
ͳͥτϥΠΞϧؒͳͷ͔ʁ
"ຊӡ༻ͱ໌֬ʹΓ͚ΔͨΊ ຊӡ༻͢Δʂͱ͍͏ܾஅͷ࣌ʹΞοϓάϨʔυͯ͠Β͏ ͦͷܾஅͷͨΊͷظؒؒͰे ࣾݕ౼ؚΊͯ
5SJBM#BTJDϓϥϯͱಉػೳ ࠓޙ4UBSUFSϓϥϯ༧ఆͰɺ #BTJDͷސ٬ΛѲ্ͨ͠ͰͷిରԠΛ ͬͯཉ͍͠
5SJBMͷి൪߸ۚԁ ௨ྉΛ ձࣾෛ୲Ͱ5XJMJPʹࢧ͍ͬͯ·͢ɻ ͦΕͰ5SJBMେࣄʂ
ͳͥ͜ͷྉۚʹ͔ͨ͠ʁ
4UBSUFS ԁϥΠηϯε ۀքͰ͋Γ͑ͳֹ͍ۚΛڧௐͰ͖Δ #BTJD ԁϥΠηϯε z͕ࣗͨͪ͜ͷ͘Β͍ͳΒ͏ΑͶzͱ͍͏ײ֮ 1SP ԁϥΠηϯε ΤϯλʔϓϥΠζ͚
lྑ͍ͷΛఏڙ͍ͯ͠Δzͱ͍͏ࣗෛΛ࣋ͯ ࠷ॳײ֮ߴΊ͘Β͍Ͱ͍͍ͷͰʁ
େࣄͳͷϓϥϯͷֹۚ͡Όͳ͍ ސ٬ͷఏڙ͢ΔαʔϏεͷن͕ େ͖͘ͳΕϥΠηϯε૿͍͑ͯ͘ ˣ αʔϏεͷޭΛzࢧԉz͍ͯ͠ΔཱΛ໌֬ʹͰ͖Δ
ऴΘΓʹ
lଞͷαʔϏεͰ͜͏͍ͯ͠Δz l4USJQF͜͏͍͏࡞Γʹͳ͍ͬͯΔz ࠜڌͷ͋ΔαʔϏεͦΕͧΕͷ͑Λʂ ❌ ❌
5IBOLT