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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
440
Digitization部 紹介資料
sansan33
PRO
1
6.8k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.3k
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
Greatest Disaster Hits in Web Performance
guaca
0
140
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
460
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
190
Context Engineeringの取り組み
nutslove
0
320
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
30 Presentation Tips
portentint
PRO
1
210
New Earth Scene 8
popppiees
1
1.5k
WCS-LA-2024
lcolladotor
0
450
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Odyssey Design
rkendrick25
PRO
1
490
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
160
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Evolving SEO for Evolving Search Engines
ryanjones
0
120
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
36k
Being A Developer After 40
akosma
91
590k
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