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
The Journey of the Node.js Adapter through Perf...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Taku Amano
October 18, 2025
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Journey of the Node.js Adapter through Performance and Portability
Taku Amano
October 18, 2025
More Decks by Taku Amano
See All by Taku Amano
TypeScript100%で作るMovable Typeプラグイン
usualoma
3
730
We can develop a framework
usualoma
1
410
Honoの3+1のルーターとそこにつながるPRがプロジェクトにもたらしたもの
usualoma
3
3.9k
JSのウェブフレームワークで高速なルーターを実装する方法
usualoma
4
3.7k
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.2k
Bash Introduction
62gerente
615
220k
We Have a Design System, Now What?
morganepeng
55
8.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Unsuck your backbone
ammeep
672
58k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
470
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
400
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
540
Mind Mapping
helmedeiros
PRO
1
260
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Transcript
5BLV"NBOP!)POP$POGFSFODF 5IF+PVSOFZPGUIF/PEFKT"EBQUFS UISPVHI 1FSGPSNBODFBOE1PSUBCJMJUZ
None
None
8IBUJTUIF/PEFKT"EBQUFS w 3VO)POPPO w 3VOBOZBQQVTJOHXFCTUBOEBSE"1*TPO
/PEFKTSBX"1*
8JUI/PEFKT"EBQUFS
3VO)POP8JUI/PEFKT"EBQUFS
$POUSJCVUPST
4UBSUFEBU
None
'FBUVSFT
'FBUVSFTPG)POP
6MUSBGBTU
6MUSBGBTU IUUQTHJUIVCDPN4BMUZ"PNCVOIUUQGSBNFXPSLCFODINBSL
6MUSBGBTU IUUQTHJUIVCDPN4BMUZ"PNCVOIUUQGSBNFXPSLCFODINBSL
;FSPEFQFOEFODJFT
3VOPOBMMQMBUGPSNT FOWJSPONFOUT w /PEFKT7FSTJPJOT w W W W W w
/PEFKTTTVQQPSUGPSXFCTUBOEBSETJTBMTPFWPMWJOH w 8JUI w !IPOPWJUFEFWTFSWFS w /FYUKT 3JNJY w 7FSDFM fi SFCBTFGVODUJPOT w -JOVY 8JOEPXT
5IF+PVSOFZPGUIF/PEFKT"EBQUFS UISPVHI 1FSGPSNBODFBOE1PSUBCJMJUZ
None
IUUQTYDPNZVTVLFCFTUBUVT
W W /PW
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
None
W W "QS
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
None
W W .BZ
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
IUUQTHJUIVCDPNOPEFKTVOEJDJ
None
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSSFMFBTFTUBHW
W W 4FQ
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
None
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
W W /PW
IUUQTYDPNZVTVLFCFTUBUVT
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
8IZTMPX w *OJUJBMJ[JOHUIF3FRVFTUPCKFDUJTIFBWZ w *OJUJBMJ[JOHUIF3FTQPOTFPCKFDUJTIFBWZ
IUUQTHJUIVCDPNOPEFKTVOEJDJCMPCNBJOMJCXFCGFUDISFRVFTUKT
IUUQTHJUIVCDPNOPEFKTVOEJDJCMPCNBJOMJCXFCGFUDISFTQPOTFKT
None
.PUJWBUJPOJO+BQBOFTF w ʮΣϒඪ४ʹ४ڌ͍ͯ͠Δ͔Β͍ʯͱ͍͏ݴ͍༁ΛΊ͍ͨʂ w զʑ͕ݴ͍༁Λͨ͠ͱ͜ΖͰʮͰ͍ΜͰ͠ΐʯͱ͔͠ೝࣝ͞Εͳ͍ɻ w ൺֱରΑΓԿഒ͍ͱٕज़બఆͷςʔϒϧʹΒͳ͍ɻ w ଟগμʔςΟͰʮेʹ͍ʯͱ͍͏͜ͱΛূ໌͔ͨͬͨ͠ɻ w
ʮͪΐͬͱ͘ͳΔʯͰͳ͘ʮेʹ͘ͳΔʯඞཁ͕͋ͬͨɻ
.PUJWBUJPOJO&OHMJTI w 4UPQVTJOHl*UTTMPXCFDBVTFJUGPMMPXTXFCTUBOEBSETzBTBOFYDVTF w /PNBUUFSIPXNBOZFYDVTFTXFNBLF UIJSEQBSUJFTXJMMPOMZTFFJU BTl#VUJUTTMPX SJHIU z w
*GJUTTFWFSBMUJNFTTMPXFSUIBOUIFDPNQBSJTPOUBSHFU JUXPOUFWFO NBLFJUPOUPUIFUFDIOPMPHZTFMFDUJPOUBCMF w *XBOUFEUPQSPWFUIBUJUXBTlGBTUFOPVHIzFWFOJGJUXBTBCJUEJSUZ w *UOFFEFEUPCFDPNFTV ffi DJFOUMZGBTU OPUKVTUBMJUUMFGBTUFS
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSSFMFBTFTUBHW
8PSLJOHXJUI PSXJUIPVU QPMZGJMMTQPOZGJMMTBOE XSBQQFST
QPMZGJMMTQPOZGJMMTBOEXSBQQFST w 3FNJY QPMZ fi MM
QPMZGJMMTQPOZGJMMTBOEXSBQQFST w !XIBUXHOPEFGFUDI QPOZ fi MM
QPMZGJMMTQPOZGJMMTBOEXSBQQFST w !IPOPWJUFEFWTFSWFS
W W 'FC
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
IUUQTEFWFMPQFSNP[JMMBPSHFO64EPDT8FC"1*3FRVFTUTJHOBM
None
None
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
W W +VM
6QUPUIJTQPJOU
6QUPUIJTQPJOU
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
8IBUTUIFEJGGJDVMUZ
7BSJPVTUZQFTDBOCFQBTTFEUPACPEZA
8FDBOHFUJUJOPVSQSFGFSSFEUZQFʜ
8FDBOOPUPCUBJOJUBTJT
8IBUTUIFEJGGJDVMUZ
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM *NNFEJBUFMZ FWFSZUIJOHJTSFUVSOFE JOBTJOHMFDIVOL
TUASFBE8JUIPVU#MPDLJOH A OEASFBE8JUIPVU#MPDLJOH A
ASFBE8JUIPVU#MPDLJOH AVOEF fi OFE
MBUFTU W 4FQ
5IFKPVSOFZ DPOUJOVFT
5IBOLTUPFWFSZPOF DPOUSJCVUPST DPMMBCPSBUPST BOEBMM)POPVTFST GPSCFJOHQBSUPGUIFKPVSOFZ