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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Peter Piekarczyk
June 16, 2016
Technology
320
0
Share
Future of High Performance Node
Node Live 2016 presented by Node Foundation
Peter Piekarczyk
June 16, 2016
More Decks by Peter Piekarczyk
See All by Peter Piekarczyk
ReasonML - The Future of React 💯
peterpme
1
190
2019 GOTO Conf - Future of React & ReasonML
peterpme
0
670
2019 MagnoliaJS: Building Expo Apps with Draftbit
peterpme
1
640
2019 ReasonConf - ReasonML & Hiring at Draftbit
peterpme
0
560
2019 App.js Conf - Building Expo & React Native Apps with Draftbit
peterpme
2
610
2018 - React Chicago - ReasonReact - A Love Story
peterpme
3
790
DevOps Day Chicago 2017 - Your Body's Configuration is Important, Too
peterpme
0
170
Things I Wish I Knew About React Native When I Started
peterpme
1
1.2k
React Rally 2015: Makin' Music with React & The Midi / Audio APIs
peterpme
1
510
Other Decks in Technology
See All in Technology
システムは「動く」だけでは足りない 実装編 - 非機能要件・分散システム・トレードオフをコードで見る
nwiizo
3
370
AIエージェントを構築して感じた、AI時代のCDKとの向き合い方
smt7174
1
230
試されDATA SAPPORO [LT]Claude Codeで「ゆっくりデータ分析」
ishikawa_satoru
0
390
生成AI時代のエンジニア育成 変わる時代と変わらないコト
starfish719
0
730
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.2k
DIPS2.0データに基づく森林管理における無人航空機の利用状況
naokimuroki
1
210
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
220
QGISプラグイン CMChangeDetector
naokimuroki
1
220
ADOTで始めるサーバレスアーキテクチャのオブザーバビリティ
alchemy1115
3
290
システムは「動く」だけでは 足りない - 非機能要件・分散システム・トレードオフの基礎
nwiizo
29
8.8k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
17
410k
昔はシンプルだった_AmazonS3
kawaji_scratch
0
230
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
740
Raft: Consensus for Rubyists
vanstee
141
7.4k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
260
[SF Ruby Conf 2025] Rails X
palkan
2
940
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
490
30 Presentation Tips
portentint
PRO
1
270
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
170
Marketing to machines
jonoalderson
1
5.2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
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