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
300
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
170
2019 GOTO Conf - Future of React & ReasonML
peterpme
0
650
2019 MagnoliaJS: Building Expo Apps with Draftbit
peterpme
1
610
2019 ReasonConf - ReasonML & Hiring at Draftbit
peterpme
0
550
2019 App.js Conf - Building Expo & React Native Apps with Draftbit
peterpme
2
590
2018 - React Chicago - ReasonReact - A Love Story
peterpme
3
780
DevOps Day Chicago 2017 - Your Body's Configuration is Important, Too
peterpme
0
150
Things I Wish I Knew About React Native When I Started
peterpme
1
1.1k
React Rally 2015: Makin' Music with React & The Midi / Audio APIs
peterpme
1
490
Other Decks in Technology
See All in Technology
モノレポにおけるエラー管理 ~Runbook自動生成とチームメンションの最適化
biwashi
0
430
なごミュ@SPAJAM2025 第二回予選
1901drama
0
110
第64回コンピュータビジョン勉強会@関東(後編)
tsukamotokenji
0
190
Infrastructure as Prompt実装記 〜Bedrock AgentCoreで作る自然言語インフラエージェント〜
yusukeshimizu
2
170
意志の力が9割。アニメから学ぶAI時代のこれから。
endohizumi
1
110
生成AIによるソフトウェア開発の収束地点 - Hack Fes 2025
vaaaaanquish
35
16k
結局QUICで通信は速くなるの?
kota_yata
9
7.5k
Claude Codeは仕様駆動の夢を見ない
gotalab555
23
7.3k
Observability for LLM Application lifecycle
ivry_presentationmaterials
1
170
信頼できる開発プラットフォームをどう作るか?-Governance as Codeと継続的監視/フィードバックが導くPlatform Engineeringの進め方
yuriemori
1
280
UDDのススメ - 拡張版 -
maguroalternative
1
650
工業高校で学習したとあるエンジニアのキャリアの話
shirayanagiryuji
0
120
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Scaling GitHub
holman
462
140k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Building Applications with DynamoDB
mza
96
6.6k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Git: the NoSQL Database
bkeepers
PRO
431
65k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.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