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
220
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
140
2019 GOTO Conf - Future of React & ReasonML
peterpme
0
600
2019 MagnoliaJS: Building Expo Apps with Draftbit
peterpme
1
550
2019 ReasonConf - ReasonML & Hiring at Draftbit
peterpme
0
510
2019 App.js Conf - Building Expo & React Native Apps with Draftbit
peterpme
2
550
2018 - React Chicago - ReasonReact - A Love Story
peterpme
3
760
DevOps Day Chicago 2017 - Your Body's Configuration is Important, Too
peterpme
0
110
Things I Wish I Knew About React Native When I Started
peterpme
1
970
React Rally 2015: Makin' Music with React & The Midi / Audio APIs
peterpme
1
480
Other Decks in Technology
See All in Technology
楽しくGoを学び合う、LayerXの勉強会文化 / LayerX's study culture of having fun and learning Go together
ar_tama
2
350
頼られるのが大好きな 皆さんへ - 支援相手との期待の合わせ方、突き放し方 -/For_people_who_like_to_be_relied_on
naitosatoshi
1
290
データベース研修 DB基礎【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
210
20240725 LLMによるDXのビジョンと、今何からやるべきか @Azure OpenAI Service Dev Day
nrryuya
3
1.2k
Classmethod流のPlatform Engineering / classmethod-platform-engineering-devio2024
tomoki10
0
470
公共領域から学ぶ クラウド移行についてエンジニアが意識していること
kawakawa2222
0
140
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
360
ACRiルーム最新情報とAMD GPUサーバーのご紹介
anjn
0
150
ペパボのオブザーバビリティ研修2024 説明資料
kesompochy
0
1.1k
Git 研修 Basic【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
310
テストケースの自動生成に生成AIの導入を試みた話と生成AIによる今後の期待
shift_evolve
0
180
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
110
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
78
8.5k
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
Six Lessons from altMBA
skipperchong
24
3.2k
Art, The Web, and Tiny UX
lynnandtonic
291
20k
Fireside Chat
paigeccino
25
2.8k
Robots, Beer and Maslow
schacon
PRO
157
8.1k
How GitHub Uses GitHub to Build GitHub
holman
471
290k
A Philosophy of Restraint
colly
200
16k
Typedesign – Prime Four
hannesfritz
37
2.2k
Designing the Hi-DPI Web
ddemaree
276
34k
Learning to Love Humans: Emotional Interface Design
aarron
269
39k
Automating Front-end Workflow
addyosmani
1362
200k
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