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
Node.js
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ahmed Elmehri
May 19, 2016
Technology
0
56
Node.js
A little glimpse on Node.js platform.
Ahmed Elmehri
May 19, 2016
Tweet
Share
More Decks by Ahmed Elmehri
See All by Ahmed Elmehri
IntelliJ IDEA
ahmehri
0
86
Initiation to AngularJS
ahmehri
0
45
AngularJS testing
ahmehri
0
83
Front End Development Workflow Tools
ahmehri
0
79
Other Decks in Technology
See All in Technology
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
200
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
470
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.6k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
0
100
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
170
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
0
330
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
120
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
120
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
340
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
2.8k
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
9.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
110
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Are puppies a ranking factor?
jonoalderson
1
2.7k
Visualization
eitanlees
150
17k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
100
Optimising Largest Contentful Paint
csswizardry
37
3.6k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
200
Claude Code のすすめ
schroneko
67
210k
For a Future-Friendly Web
brad_frost
182
10k
Transcript
@ahmehri Ahmed Elmehri
https://flic.kr/p/pk3p7y 2
Once Upon a Time 3
Lives on Browser Browser Planet 4
Until 5
Ryan Dahl https://en.wikipedia.org/wiki/File:Ryan_Dahl.jpg 6
7
Server Planet 8
Would you like to join me? Server Planet 9
Server World 10
Server Planet 11
12
Universal JS https://flic.kr/p/7ugkbV 13
14
15
16
Thank You @ahmehri Ahmed Elmehri #nodejs
18
19
20
November 8, 2009 21
Standing Ovation https://flic.kr/p/o1FYue 22
23
What is Node? 24
register 1 Connection established + callback 2 callback() 3 Interaction
with Operating System 25
Handle Connections Concurrently 26
Suitable for Web app w/ many i/o Real time Web
app Browser game 27
Node Components Google V8 JS Engine Event Loop I/O API
28
2008 29 V8 Engine
I/O API 30
IO VS NIO 31 IO (Blocking IO) NIO (Non Blocking
IO)
Single Threaded Execution 32
Event Loop: Concurrency Mechanism 33
Event Loop: Scalability Mechanism Event Loop 34
Is it adopted today? Is it used in Production environments?
35
Corporate Users 36
Community 37
Conferences 38
Toolset 39
Package Manager 2011 August 28, 2015 May 18, 2016 (Today)
40
Frameworks 41
42
Thank You @ahmehri Ahmed Elmehri #nodejs