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
260
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
620
2019 MagnoliaJS: Building Expo Apps with Draftbit
peterpme
1
570
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
GitHub Copilot のテクニック集/GitHub Copilot Techniques
rayuron
39
16k
ずっと昔に Star をつけたはずの思い出せない GitHub リポジトリを見つけたい!
rokuosan
0
160
コンテナセキュリティのためのLandlock入門
nullpo_head
2
330
多様なメトリックとシステムの健全性維持
masaaki_k
0
120
DUSt3R, MASt3R, MASt3R-SfM にみる3D基盤モデル
spatial_ai_network
2
270
生成AIのガバナンスの全体像と現実解
fnifni
1
210
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
200
PHPerのための計算量入門/Complexity101 for PHPer
hanhan1978
5
680
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
210
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
180
型情報を用いたLintでコード品質を向上させる
sansantech
PRO
2
140
re:Invent をおうちで楽しんでみた ~CloudWatch のオブザーバビリティ機能がスゴい!/ Enjoyed AWS re:Invent from Home and CloudWatch Observability Feature is Amazing!
yuj1osm
0
140
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
73
9.1k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Statistics for Hackers
jakevdp
796
220k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
How STYLIGHT went responsive
nonsquared
96
5.2k
We Have a Design System, Now What?
morganepeng
51
7.3k
KATA
mclloyd
29
14k
Documentation Writing (for coders)
carmenintech
67
4.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
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