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
酔いどれGCPUG 2018/03/02 / PubSubとGAE/FEでサクッと大量にPDF...
Search
shinofara
March 02, 2018
Technology
0
370
酔いどれGCPUG 2018/03/02 / PubSubとGAE/FEでサクッと大量にPDF生成出来るようにしたお話
shinofara
March 02, 2018
Tweet
Share
More Decks by shinofara
See All by shinofara
コーポレートも管掌するCTOを経験した事で見えてきた課題 / 組織の信頼性を高める 〜SRE/情シス/セキュリティの領域を超えて〜
shinofara
1
520
MF KESSAIが、技術的挑戦を繰り返しながら サービス価値と開発のIKIOIを上げ続けてる話
shinofara
1
2.2k
マネーフォワードの子会社MF KESSAIが選択したアーキテクチャ
shinofara
18
5.7k
GoとGCPとkubernetesを使った MF KESSAIの歴史
shinofara
4
3.5k
Other Decks in Technology
See All in Technology
kintone開発チームの紹介
cybozuinsideout
PRO
0
73k
TypeScript入門
recruitengineers
PRO
20
6.6k
制約理論(ToC)入門
recruitengineers
PRO
3
320
OpenAPIから画面生成に挑戦した話
koinunopochi
0
160
ドキュメントはAIの味方!スタートアップのアジャイルを加速するADR
kawauso
3
380
あとはAIに任せて人間は自由に生きる
kentaro
3
1.1k
JavaScript 研修
recruitengineers
PRO
3
180
AIエージェント就活入門 - MCPが履歴書になる未来
eltociear
0
530
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
2
20k
実践アプリケーション設計 ②トランザクションスクリプトへの対応
recruitengineers
PRO
3
220
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localization
takmin
0
430
KiroでGameDay開催してみよう(準備編)
yuuuuuuu168
1
130
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Rails Girls Zürich Keynote
gr2m
95
14k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
A Tale of Four Properties
chriscoyier
160
23k
Become a Pro
speakerdeck
PRO
29
5.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
The Invisible Side of Design
smashingmag
301
51k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
4 Signs Your Business is Dying
shpigford
184
22k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Transcript
ਲ͍ͲΕ($16( 1VC4VCͱ("&'&ͰαΫοͱେྔʹ1%'ੜ ग़དྷΔΑ͏ʹ͓ͨ͠ !TIJOPGBSB
ࠓ͢ࣄ ୭ʁ ຊ ࠷ޙʹ
ࠓ͢ࣄ ୭ʁ ຊ ࠷ޙʹ
·ͣ ୭ʁ
୭ʁ ࣰݪ༞و !TIJOPGBSB w (Pྺ"84ྺ($1ྺ%PDLFSྺ w &NBDT(PMBOE w ৽ଔͰ:BIPP+"1"/ʹೖࣾɺͦͷޙస৬Λ܁Γฦ͢
w ݄ΫϥυίϯςφԽͤͯԼ͍͞ʂͱ.'ೖࣾ w ʹ.',&44"*גࣜձࣾ$50ͱͯ͠ॳظϝϯόʔʹ+0*/
ࠓ͢ࣄ ୭ʁ ຊ ࠷ޙʹ
($16(Ͱ͓͢Δࣄ 1VC4VCͱ("&'&ͰαΫοͱେྔʹ1%' ੜग़དྷΔΑ͏ʹ͓ͨ͠ɻ
($16(Ͱ͓͢Δࣄ ͜ͷ"SDIJUFDUVSFʹ͢Δ·Ͱɾɾɾ
͜ͷ"SDIJUFDUVSFʹ͢Δ·Ͱ w (PͷεΫϦϓτΛ݄̍ճ࣮ߦ w GPSͰ݅ϧʔϓ w 1%'࡞ w ϝʔϧૹ৴ w
1%'࡞ w )5.-Λ࡞ͬͯ w HJUIVCDPNXJSFQBJSHDE Ͱඳըͯ͠1%'อଘ
($16(Ͱ͓͢Δࣄ ͍Ζ͍ΖͭΒΈ͕ɾɾɾ
͍Ζ͍ΖͭΒΈ͕ɾɾɾ w ͕݅૿͑Ε૿͑Δ΄Ͳ͕͔͔࣌ؒͬ ͯπϥΠ w $ISPNF͕ॏ͘ͳͬͯ͘Δ w HPSPVUJOFͰฒྻ͠Α͏ʹɺ$ISPNF ͰͲ͜·ͰฒྻͰ͖Δͷ͔ʜ
($16(Ͱ͓͢Δࣄ ͦ͜Ͱ
ͦ͜Ͱ w ($1ͬͯΔΜ͔ͩΒͬͱԸܙΛड͚Α͏ w 1VC4VCΛͬͯඇಉظʹେྔʹ࡞Ζ͏ w εέʔϧͱ͔Έͨ͘ͳ͍͔ΒαʔόϨε ʢ$'03("&ʣͩ
($16(Ͱ͓͢Δࣄ ͦͯ͠ɺݱࡏͷΞʔΩςΫνϟ
ݱࡏͷΞʔΩςΫνϟ
ݱࡏͷΞʔΩςΫνϟ Ϣʔβ͕ϘλϯΛԡ͢ͱɺ1VC4VCʹ1%'ੜ͕ඞཁͳ %BUB͕1VCMJTI͞Ε·͢
ݱࡏͷΞʔΩςΫνϟ 1VC4VCͷ5PQJDΛ4VCTDSJCF ͍ͯ͠Δ("&'&ʹ%BUB͕ 1VTI͞Ε·͢
ݱࡏͷΞʔΩςΫνϟ $MPVE'VODUJPOͰ ("&4&Ͱແ͍ཧ༝ɺ %PDLFSͷ෦Ͱ$ISPNFͱ (PMBOHΛ࣮ߦ͍ͯ͠Δ͔Β
ݱࡏͷΞʔΩςΫνϟ ͦͯ͠ɺ("&Ͱ)5.-ੜɺ $ISPNFͰ1%'ੜͨ͠ޙʹɺ $MPVE4UPSBHFʹ6QMPBE ࠷ޙʹɺ݁Ռ௨༻5PQJDʹ 1VCMJTI
ݱࡏͷΞʔΩςΫνϟ ݁Ռ5PQJD͔Β1VTIΛ("& Ͱड͚ͯ%#ͷεςʔλεΛ มߋ
ݱࡏͷΞʔΩςΫνϟ ࠷ޙɺ1%'Λ4FOE(SJEܦ༝Ͱૹ৴
ݱࡏͷΞʔΩςΫνϟ ޙɺൃߦࢦఆग़དྷΔͷͰɺ("&$SPOͰಈ͔ͯ͠ɺ 1VC4VCʹ1VCMJTI Ҏ߱ͷϑϩʔಉ͡
ݱࡏͷΞʔΩςΫνϟ (,&ͱ("&ͷΞϓϦέʔγϣ ϯಉ͡αʔϏεͳͷͰɺ̍ ϦϙδτϦʹͭͷ$.%Λ࡞ ͯ͠ɺυϝΠϯΛڞ༗
;Γ͔͑Γ 1SPT$POT
1SPT$POT w 1SPT w 1%'ੜ͕ଟͯ͘ඵͰྃ w 4FOE(SJEʹରͯ͠ͷ1045͕௨৴ΤϥʔͰࢮΜͩ߹Ͱɺ 1VC4VC͔Β4VCTDSJCFSͷ࠶ૹ͞ΕΔҝɺૹ৴࿙ΕΛ͙͜ͱ͕Մೳ w αʔόϨεͳͷͰɺαʔόϝϯςφϯεෆཁ
w ͕Γ͚ΒΕͯɺΞϓϦέʔγϣϯγϯϓϧʹͳΔ w ৽͍͠ΞʔΩςΫνϟΛߟ͑Δࣄָ͍͠ w $POT w ؔαʔϏεɺαʔό͕૿͑ΔͷͰ։ൃগ͠खؒ w ؔੑ̍ΞϓϦέʔγϣϯΑΓෳࡶʹͳΔ w ֤αʔϏε͖ʹಈ͘Α͏ʹઃܭ͠ͳ͍ͱ͍͚ͳ͍ w ͦΕ͕͍͍ͱ͍͏͋Δ w ಉ͡ϝʔϧΛ̎ૹΔࣄɺ͕ͳ͍ͱ͍͚ͳ͍ͱ͍͏͋Δ
ࠓ͢ࣄ ୭ʁ ຊ ࠷ޙʹ
࠷ޙʹ࠾༻ ($1,VCFSOFUFTΛ৮Δ ΠϯϑϥΤϯδχΞҰਓʢʣʼʻ Πϯϑϥɺ͘͠43&ืूதͰ͢ɻ
࠷ޙʹ ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ