Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Future of High Performance Node
Search
Peter Piekarczyk
June 16, 2016
Technology
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
680
2019 MagnoliaJS: Building Expo Apps with Draftbit
peterpme
1
660
2019 ReasonConf - ReasonML & Hiring at Draftbit
peterpme
0
560
2019 App.js Conf - Building Expo & React Native Apps with Draftbit
peterpme
2
630
2018 - React Chicago - ReasonReact - A Love Story
peterpme
3
790
DevOps Day Chicago 2017 - Your Body's Configuration is Important, Too
peterpme
0
180
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
520
Other Decks in Technology
See All in Technology
Minecraft JavaのMODをSwiftで作る
1mash0
0
190
10Xに技術的負債をもたらした「2つの境界の歪み」その構造と解消への営み
10xinc
0
2.3k
白金鉱業Meetup Vol.25 アウトカムが二値のデータに対するCausal Impact
brainpadpr
0
270
C#未経験の僕がAIに読めるコードを書かせるまで
maguroalternative
0
210
CLIライブラリ開発を支える技術
htnabe
0
140
AI coding 整合正規方法
philipz
0
430
AIに任せた品質は、誰が見立てるのか - AI時代のテストマネジメント
nakanao
3
2.7k
アプリログインとWeb認証基盤をつなぐ ASWebAuthenticationSession 作法
shimastripe
1
370
え、こんなに早く改修できるの?──新人エンジニアとスクラムマスターの2人が語る、AI×アジャイル開発の現場
ysasago
2
630
山手線を徒歩で一周してわかった、 位置情報アプリは「足」が最強のデバッガー
hinakko
0
180
時うどん〜Socket.getifaddrsで学ぶネットワーク編 / Tokiudon: The Socket.getifaddrs Edition
coe401_
4
210
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
190
Featured
See All Featured
Speed Design
sergeychernyshev
33
2.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
330
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
600
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
510
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.8k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
710
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