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
PumaとUnicorn どっちがいいのか / puma vs unicorn
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
WalkerSumida
November 25, 2020
Technology
240
0
Share
PumaとUnicorn どっちがいいのか / puma vs unicorn
「Gotanda.rb#48 "アプリケーションサーバー" @オンライン」での発表資料です。
https://gotanda-rb.connpass.com/event/194706/
WalkerSumida
November 25, 2020
More Decks by WalkerSumida
See All by WalkerSumida
SlackでDMを使わない方が いい理由を説明してみた
walkersumida
1
1.9k
Open APIやSPA構成のAPI設計 / openapi-api-design
walkersumida
0
450
RubyをからめたWebAssemblyの話 / ruby-webassembly
walkersumida
0
200
Railsの設計 〜コントローラの メタボを防げ〜 / rails-controller-design
walkersumida
1
340
CircleCIで docker-compose最強? / docker-compose-up-on-circleci
walkersumida
2
3.1k
dockerで動いている プロジェクトのrubocop解析 vim編 + おまけ / rubocop vim docker rubymine gotandarb36
walkersumida
0
2.4k
この夏モテたい人のための2stepで起動できるNuxtjs + Rails(ID/PW認証付き)サンプルを公開! / sample nuxtjs rails
walkersumida
3
2.1k
1人で開発したWEBサービスが500社に導入されるために採用した3つの技術とたった1つの考え方 / notia three technologies 20190329
walkersumida
1
2.8k
五反田rb_35.pdf
walkersumida
0
360
Other Decks in Technology
See All in Technology
不確実性と戦いながら見積もりを作成するプロセス/mitsumori-process
hirodragon112
1
190
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
540
AWSで2番目にリリースされたサービスについてお話しします(諸説あります)
yama3133
0
120
「できない」のアウトプット 同人誌『精神を壊してからの』シリーズ出版を 通して得られたこと
comi190327
3
570
第26回FA設備技術勉強会 - Claude/Claude_codeでデータ分析 -
happysamurai294
0
390
推し活エージェント
yuntan_t
1
830
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
77k
主催・運営として"場をつくる”というアウトプットのススメ
_mossann_t
0
110
GitHub Advanced Security × Defender for Cloudで開発とSecOpsのサイロを超える: コードとクラウドをつなぐ、開発プラットフォームのセキュリティ
yuriemori
1
130
"まず試す"ためのDatabricks Apps活用法 / Databricks Apps for Early Experiments and Validation
nttcom
1
170
ふりかえりを 「あそび」にしたら、 学習が勝手に進んだ / Playful Retros Drive Learning
katoaz
0
110
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針
tsurunosd
0
130
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3k
KATA
mclloyd
PRO
35
15k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
430
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
RailsConf 2023
tenderlove
30
1.4k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How to Ace a Technical Interview
jacobian
281
24k
How GitHub (no longer) Works
holman
316
150k
Transcript
1VNBͱ6OJDPSO Ͳ͕͍͍ͬͪͷ͔ ىۀ४උத "ZVNV4VNJEB
ࣗݾհ
w େֶߦ͖ͳ͕Β*5ϕϯνϟʔاۀͰؒ༗ঈΠϯλʔ ϯ w 1)1 .Z42- $BLF1)1 Y 8PSEQSFTT $
"41 /&5 w ౦ࣳใγεςϜגࣜձࣾͰؒϔϧεέΞࣄۀʹैࣄ w 7#/&5 $ 0SBDMF%BUBCBTF w ̍ਓͰىۀ͠Α͏ͱࢼΈΔ͕ࣦഊ w 3VCZPO3BJMT 'VFM1)1 .Z42- "84 "OTJCMF w גࣜձࣾϚπϦΧʹΤϯδχΞೋਓͷۀϝϯόʔͱ͠ ͯ+PJO w /PUJBࣄۀऀ݉4FOTFTϓϩμΫτϚωʔδϟʔ w 3VCZPO3BJMT "OHVMBS+4 .Z42- "84 w ىۀ४උத ઈࢍؒืूத ܦྺ
1VNBͱ6OJDPSO Ͳ͕͍͍ͬͪͷ͔
w 3BJMTܥ͔ΒSBJMTOFXͯ͠։ൃ͠ ͨαʔϏε6OJDPSOΛ͍ͬͯ ͨ w νϡʔχϯάܦݧઙΊ w 3BJMTܥ͔ΒSBJMTOFXͨ͠αʔϏ ε1VNBΛར༻ͨ͠ w
ϦΫΤετ͕ଟ͍αʔϏεͷ։ ൃΛ͔ΒҰਓͰ։ൃͨ͠ͷ Ͱɺ1VNBͷύϥϝʔλνϡʔ χϯάʹۤ࿑ͨ͠ܦݧ͋Γ 1VNBͱ6OJDPSOͷར༻ܦݧ
͔ΒҰਓͰ։ൃͨ͠/PUJB ͱ͍͏αʔϏε1VNB
w 1VNBͱ6OJDPSOͷॲཧͷ࣮ݧͷه ࣄΛݟͯϚϧνεϨουʹັྗΛ ײ͡Δ w IUUQTHJUIVCDPNUUBOJNJDIJ BQQ@TFSWFST@TUVEZ w αʔϏεͷಛੑ্ɺεϨουηʔ ϑ͕อূͰ͖ͨͨΊ
/PUJBͰ1VNBΛબఆͨ͠ཧ༝
w XPSLFS w $16ͷίΞʹґଘ͢Δϓϩηε w UISFBE w ϓϩηε XPSLFS ʹੜ͢εϨου
1VNBͷνϡʔχϯάͰग़ͯ͘Δݴ༿
w $16ίΞ w XPSLFSUISFBEͷ߹ɺ$16ͰVOIFBMUIZʹͳΔ w XPSLFSUISFBEͷ߹ɺ$16ͰVOIFBMUIZʹͳΔ w XPSLFSUISFBEͷ߹ɺ$16ͰVOIFBMUIZʹͳΔ w XPSLFSUISFBEͷ߹ɺ$16ͰVOIFBMUIZʹͳΔ
w ࢀߟαΠτIUUQTRJJUBDPNXBMLFSTJUFNT CDCCBD 1VNBWܥͰ࣮ݧͨ࣌͠ͷ
w Wܥ w ʮσϑΥϧτ͚ͩͲࣗ༝ʹࢼͯ͠ΈͯɻͰ࠷େεϨουΛେ͖͗͘͢͠ΔͱϦ ιʔε͕ރׇ͢Δ͔͠Εͳ͍͔ΒؾΛ͚ͭͯɻʯ w Wܥ w ʮσϑΥϧτ͚ͩͲࣗ༝ʹࢼͯ͠ΈͯɻͰ࠷େεϨουΛେ͖͗͘͢͠ΔͱϦ ιʔε͕ރׇ͢Δ͔͠Εͳ͍͔ΒؾΛ͚ͭͯɻͦΕͱ.3*
$3VCZ ͷ߹ɺ (MPCBM7.-PDL͕Ҿ͖ى͜ΔՄೳੑ͕͋Δ͔ΒؾΛ͚ͭͯɻʯ w Wܥ w ʮσϑΥϧτͰɺ.3* $3VCZ Ͱ͚ͩͲࣗ༝ʹࢼͯ͠ΈͯɺͰ࠷େεϨου Λେ͖͗͘͢͠ΔͱϦιʔε͕ރׇ͢Δ͔͠Εͳ͍͔ΒؾΛ͚ͭͯɻͦΕͱ .3* $3VCZ ͷ߹ɺ(MPCBM7.-PDL͕Ҿ͖ى͜ΔՄೳੑ͕͋Δ͔ΒؾΛ͚ͭͯɻʯ 1VNBͷ3&"%.&ʹ͋ΔXPSLFSͱUISFBEਪ
w NBTUFSʹ1VTIͯͯ͠ཧ༝͕Α͘Θ͔Βͳ͔ͬͨ w IUUQTHJUIVCDPNQVNBQVNBDPNNJU DEFEEBCGGBBCFFBCBC ͳͥ.3*ͷσϑΥϧτ͕ʹ
w ͜͜ͷਪɺWܥ͔ΒมΘ͍ͬͯͳ͍ɻ w XPSLFS$16ίΞͷY w UISFBE w IUUQTHJUIVCDPNQVNBQVNBCMPCWEPDT EFQMPZNFOUNE 1VNBͷEFQMPZNFOUNEʹ͋ΔXPSLFSͱUISFBEͷਪ
w 6OJDPSOʹXPSLFS@QSPDFTTFTͱVOJDPSO@CBDLMPHͱ͍͏ύϥ ϝʔλ͕͋Δ w XPSLFS@QSPDFTTFT1VNBͰ͍͏XPSLFS w XPSLFS@QSPDFTTFT$16ίΞʹґଘ͍ͯ͠Δͷ͔ෆ໌ w VOJDPSO@CBDLMPHɺϦΫΤετ͕ࡹ͚ͳ͍࣌ʹػͤ͞Δ w
ࢀߟαΠτIUUQTUFDIEFMZKQFOUSZ 6OJDPSOͷύϥϝʔλ
w ϗεςΟϯάαʔϏεͷ)FSPLVɺ6OJDPSOͷσϓϩΠهࣄΛ ެ։͍ͯ͠Δ͕ɺهࣄͷ্Ґʹʮ1VNBΛਪ͠·͢ʯͱॻ͔ Ε͍ͯΔ w IUUQTEFWDFOUFSIFSPLVDPNBSUJDMFTSBJMTVOJDPSO w ཧ༝ͱͯ͠ɺ6OJDPSOΛར༻ͨ͠߹ɺ%P4߈ܸͷҰछͷε ϩʔΫϥΠΞϯτ߈ܸ͔ΒΞϓϦέʔγϣϯ αʔϏε
ΛकΕ ͳ͍͔Βͱݴ͍ͬͯΔ )FSPLV1VNBΛקΊ͍ͯΔ
w ϦΫΤετΛ෦తʹΏͬ͘Γͱૹ৴͢Δ͜ͱͰϓϩηε ε Ϩου Λͦͷؒ߆ଋ͢Δ%P4߈ܸͷҰछ w ௨ৗͷτϥϑΟοΫͱ۠ผ͢Δͷ͕ඇৗʹ͍͠τϥϑΟοΫ Λੜ͢ΔͨΊɺܰݮ͕͍͠߹͕͋Δ w ࢀߟαΠτIUUQTXXXDMPVEqBSFDPNMFBSOJOHEEPT
EEPTMPXBOETMPXBUUBDL εϩʔΫϥΠΞϯτ߈ܸͱ
w εϨουηʔϑͰ͋Δ͜ͱ͕อূͰ͖ΔͷͰ͋Ε1VNB͕ྑ ͦ͞͏ w ͠εϨουηʔϑͰ͋Δ͜ͱʹࣗ৴͕ͳͯ͘ɺ#UP#ͷΑ͏ ͳۀγεςϜܥͳΒ6OJDPSOͰશવΑͦ͞͏ ݸਓతͳ·ͱΊ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ