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
WalkerSumida
November 25, 2020
Technology
0
190
PumaとUnicorn どっちがいいのか / puma vs unicorn
「Gotanda.rb#48 "アプリケーションサーバー" @オンライン」での発表資料です。
https://gotanda-rb.connpass.com/event/194706/
WalkerSumida
November 25, 2020
Tweet
Share
More Decks by WalkerSumida
See All by WalkerSumida
SlackでDMを使わない方が いい理由を説明してみた
walkersumida
1
1.4k
Open APIやSPA構成のAPI設計 / openapi-api-design
walkersumida
0
440
RubyをからめたWebAssemblyの話 / ruby-webassembly
walkersumida
0
180
Railsの設計 〜コントローラの メタボを防げ〜 / rails-controller-design
walkersumida
1
320
CircleCIで docker-compose最強? / docker-compose-up-on-circleci
walkersumida
2
3k
dockerで動いている プロジェクトのrubocop解析 vim編 + おまけ / rubocop vim docker rubymine gotandarb36
walkersumida
0
2.3k
この夏モテたい人のための2stepで起動できるNuxtjs + Rails(ID/PW認証付き)サンプルを公開! / sample nuxtjs rails
walkersumida
3
2k
1人で開発したWEBサービスが500社に導入されるために採用した3つの技術とたった1つの考え方 / notia three technologies 20190329
walkersumida
1
2.8k
五反田rb_35.pdf
walkersumida
0
330
Other Decks in Technology
See All in Technology
セキュアな認可付きリモートMCPサーバーをAWSマネージドサービスでつくろう! / Let's build an OAuth protected remote MCP server based on AWS managed services
kaminashi
3
250
衛星画像超解像化によって実現する2D, 3D空間情報の即時生成と“AI as a Service”/ Real-time generation spatial data enabled_by satellite image super-resolution
lehupa
0
120
神回のメカニズムと再現方法/Mechanisms and Playbook for Kamikai scrumat2025
moriyuya
4
680
小学4年生夏休みの自由研究「ぼくと Copilot エージェント」
taichinakamura
0
570
[Keynote] What do you need to know about DevEx in 2025
salaboy
0
140
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
680
『OCI で学ぶクラウドネイティブ 実践 × 理論ガイド』 書籍概要
oracle4engineer
PRO
3
160
三菱電機・ソニーグループ共同の「Agile Japan企業内サテライト」_2025
sony
0
120
やる気のない自分との向き合い方/How to Deal with Your Unmotivated Self
sanogemaru
0
440
定期的な価値提供だけじゃない、スクラムが導くチームの共創化 / 20251004 Naoki Takahashi
shift_evolve
PRO
4
350
関係性が駆動するアジャイル──GPTに人格を与えたら、対話を通してふりかえりを習慣化できた話
mhlyc
0
140
"プロポーザルってなんか怖そう"という境界を超えてみた@TSUDOI by giftee Tech #1
shilo113
0
160
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
We Have a Design System, Now What?
morganepeng
53
7.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Facilitating Awesome Meetings
lara
56
6.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
970
4 Signs Your Business is Dying
shpigford
185
22k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
Faster Mobile Websites
deanohume
310
31k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Building an army of robots
kneath
306
46k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
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ͰશવΑͦ͞͏ ݸਓతͳ·ͱΊ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ