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
Future of High Performance Node
Search
Peter Piekarczyk
June 16, 2016
Technology
0
240
Future of High Performance Node
Node Live 2016 presented by Node Foundation
Peter Piekarczyk
June 16, 2016
Tweet
Share
More Decks by Peter Piekarczyk
See All by Peter Piekarczyk
ReasonML - The Future of React 💯
peterpme
1
150
2019 GOTO Conf - Future of React & ReasonML
peterpme
0
610
2019 MagnoliaJS: Building Expo Apps with Draftbit
peterpme
1
560
2019 ReasonConf - ReasonML & Hiring at Draftbit
peterpme
0
530
2019 App.js Conf - Building Expo & React Native Apps with Draftbit
peterpme
2
560
2018 - React Chicago - ReasonReact - A Love Story
peterpme
3
770
DevOps Day Chicago 2017 - Your Body's Configuration is Important, Too
peterpme
0
120
Things I Wish I Knew About React Native When I Started
peterpme
1
1k
React Rally 2015: Makin' Music with React & The Midi / Audio APIs
peterpme
1
480
Other Decks in Technology
See All in Technology
分析者起点の企画を成功させた連携面の工夫
lycorptech_jp
PRO
1
230
MLOpsの「あるある」課題の解決と、そのためのライブラリgokart
mski_iksm
1
150
【shownet.conf_】ShowNet伝送改めShowNet APN 2024
shownet
PRO
0
340
Understanding and Optimising INP
akshayysharma
0
150
C# 13 / .NET 9 の新機能 (RC 1 時点)
nenonaninu
1
1.2k
トークナイザー入門
payanotty
2
780
【shownet.conf_】ローカル5Gを活用したウォーキングツアーの体感向上
shownet
PRO
0
260
ドメインと向き合う - 旅行予約編
hidenorigoto
4
530
AI時代のアジャイル開発(XP祭り2024版) / Agile Development in the AI Era in XPJUG
takaking22
13
3.5k
Pythonを活用したLLMによる構造的データ生成の手法と実践
brainpadpr
3
250
ガバメントクラウド開発と変化と成長する組織 / Organizational change and growth in developing a government cloud
kazeburo
3
650
FastAPIでのasync defとdefの使い分け
takashi1029
6
1.9k
Featured
See All Featured
Designing Experiences People Love
moore
138
23k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
38
2.1k
Scaling GitHub
holman
458
140k
Art, The Web, and Tiny UX
lynnandtonic
295
20k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Unsuck your backbone
ammeep
667
57k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
A better future with KSS
kneath
235
17k
A Philosophy of Restraint
colly
202
16k
What the flash - Photography Introduction
edds
67
11k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
42
6.5k
Adopting Sorbet at Scale
ufuk
73
8.9k
Transcript
The Future of High Performance Node Peter Piekarczyk @peterpme
None
<== <== <==
ES5 ==> ==> ==>
ES6
ES6
ES6 ?
None
https: //nodejs.org/api/process.html#process_event_unhandledrejection Event `unhandeledRejection` • reason - rejection reason (Error)
• p - promise (Promise)
==>
None
None
None
babeljs.io/repl
None
None
Debugging
None
node-debug app.js
None
Debugging with V8 Inspector $ node —inspect server.js $ node
—inspect=5000 server.js $ node —inspect=5000 —debug-brk server.js
node \ —optimize_for_size \ —max_old_space_size=920 \ —gc_interval=100 \ server.js V8
Flags
node —v8-options
“Try this one simple trick that will double performance!” Backend
engineers hate talking about this one weird trick!
None
Deploying with Now $ now . immutable, micro deployments, super
fast & easy
Thank you @peterpme