SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
Going Node.js at Netflix
Report
micahr
Follow
Sep. 12, 2014
•
0 likes
•
14,636 views
1
of
34
Going Node.js at Netflix
Sep. 12, 2014
•
0 likes
•
14,636 views
Report
Internet
Learn about how Netflix ported their Java web applications to Node.js.
micahr
Follow
Recommended
Automated perf optimization - jQuery Conference
Matthew Lancaster
4.5K views
•
18 slides
Transforming Front-End Disaster Code™ Into A Maintainable Masterpiece
Dan Gribbin
11K views
•
121 slides
jQuery Conference 2012 keynote
dmethvin
20.4K views
•
29 slides
AngularJS vs React JS vs Node JS: Which is Best For Web Development ?
MarkupBox
6.8K views
•
23 slides
JavaScript MV* Framework - Making the Right Choice
Dmitry Sheiko
5.5K views
•
19 slides
The Onion
Jörn Zaefferer
4.4K views
•
17 slides
More Related Content
What's hot
jQuery Conference Austin Sept 2013
dmethvin
4.6K views
•
43 slides
Mvvm knockout vs angular
Basarat Syed
49.2K views
•
39 slides
jQuery Chicago 2014 - Next-generation JavaScript Testing
Vlad Filippov
7.2K views
•
28 slides
jQuery Keynote - Fall 2010
jeresig
3.1K views
•
40 slides
On Selecting JavaScript Frameworks (Women Who Code 10/15)
Zoe Landon
900 views
•
53 slides
Angular 2 vs React
Iran Reyes Fleitas
2.6K views
•
29 slides
What's hot
(20)
jQuery Conference Austin Sept 2013
dmethvin
•
4.6K views
Mvvm knockout vs angular
Basarat Syed
•
49.2K views
jQuery Chicago 2014 - Next-generation JavaScript Testing
Vlad Filippov
•
7.2K views
jQuery Keynote - Fall 2010
jeresig
•
3.1K views
On Selecting JavaScript Frameworks (Women Who Code 10/15)
Zoe Landon
•
900 views
Angular 2 vs React
Iran Reyes Fleitas
•
2.6K views
New Perspectives on Performance
mennovanslooten
•
4.9K views
State of jQuery June 2013 - Portland
dmethvin
•
6.4K views
Wulin kungfu final
Jimmy Huang
•
504 views
Testing Angular 2 Applications - HTML5 Denver 2016
Matt Raible
•
1.3K views
Node PDX: Intro to Sails.js
Mike McNeil
•
6.9K views
SlickGrid Touch: Making complex JavaScript widgets work on mobile devices
reebalazs
•
3.4K views
A team 43 C
aldenustream
•
346 views
jQuery UI & Mobile - The Great Merger
scottgonzalez
•
5.3K views
Rapid Testing, Rapid Development
mennovanslooten
•
2.4K views
Atomic Design with Next.js
Patrick Smith
•
3.2K views
Cloud Native Progressive Web Applications - Denver JUG 2016
Matt Raible
•
1K views
JS Framework Comparison - An infographic
InApp
•
1.6K views
AngularJS for Legacy Apps
Peter Drinnan
•
7.3K views
Spa with angular
Danny Vernovsky
•
1K views
Viewers also liked
Netflix and the Global Streaming Video Market - A Business Case - By L. Kazmi
L. Kaz
4.4K views
•
24 slides
Kraken js at paypal
Lenny Markus
18.6K views
•
41 slides
Netflix Open Source Meetup Season 4 Episode 3
aspyker
3K views
•
46 slides
The Business Case for Node.js
Joe McCann
19.7K views
•
32 slides
Let’s talk about JavaScript - WebElement
Marian Rusnak
809 views
•
54 slides
Netflix International Business Strategy Plan
Isabelle Smith
51.3K views
•
20 slides
Viewers also liked
(10)
Netflix and the Global Streaming Video Market - A Business Case - By L. Kazmi
L. Kaz
•
4.4K views
Kraken js at paypal
Lenny Markus
•
18.6K views
Netflix Open Source Meetup Season 4 Episode 3
aspyker
•
3K views
The Business Case for Node.js
Joe McCann
•
19.7K views
Let’s talk about JavaScript - WebElement
Marian Rusnak
•
809 views
Netflix International Business Strategy Plan
Isabelle Smith
•
51.3K views
Debugging node in prod
Yunong Xiao
•
186.6K views
Node Foundation Membership Overview 20160907
NodejsFoundation
•
1.1M views
The Enterprise Case for Node.js
NodejsFoundation
•
49.5K views
Netflix JavaScript Talks - Scaling A/B Testing on Netflix.com with Node.js
Chris Saint-Amant
•
121.7K views
Similar to Going Node.js at Netflix
Going Node At Netflix
Ryan Anklam
3.7K views
•
52 slides
State of Akka 2017 - The best is yet to come
Konrad Malawski
5.5K views
•
192 slides
Using JavaScript to write Native Mobile Applications
Derek Anderson
165 views
•
36 slides
OWASP Poland Day 2018 - Andrzej Dyjak - Zero Trust Theorem
OWASP
189 views
•
44 slides
Scale up down
MOHIT KUMAR
9 views
•
26 slides
Scale up down
MOHIT KUMAR
7 views
•
26 slides
Similar to Going Node.js at Netflix
(20)
Going Node At Netflix
Ryan Anklam
•
3.7K views
State of Akka 2017 - The best is yet to come
Konrad Malawski
•
5.5K views
Using JavaScript to write Native Mobile Applications
Derek Anderson
•
165 views
OWASP Poland Day 2018 - Andrzej Dyjak - Zero Trust Theorem
OWASP
•
189 views
Scale up down
MOHIT KUMAR
•
9 views
Scale up down
MOHIT KUMAR
•
7 views
Come abbiamo scalato Dazn con micro-architetture
Commit University
•
342 views
Kubernetes Multi-cluster without Federation - Kubecon EU 2018
Rob Szumski
•
924 views
Globant Week Cali - Entendiendo el desarrollo Front-end del mundo moderno.
Globant
•
114 views
JSFest 2019: Technology agnostic microservices at SPA frontend
Vlad Fedosov
•
201 views
Scaling Instagram
iammutex
•
189.3K views
89025069 mike-krieger-instagram-at-the-airbnb-tech-talk-on-scaling-instagram
ferreroroche11
•
1.3K views
JS Fest 2019/Autumn. Влад Федосов. Technology agnostic microservices at SPA f...
JSFestUA
•
238 views
jChampions JSR381 Visual recognition for java
Zoran Sevarac, PhD
•
200 views
Architecture & Workflow of Modern Web Apps
Rasheed Waraich
•
5.8K views
Single Page Applications – Know The Ecosystem system
Synerzip
•
12 views
Threads Needles Stacks Heaps - Java edition
Ovidiu Dimulescu
•
4.2K views
The Power of the JVM: Applied Polyglot Projects with Java and JavaScript
Hazelcast
•
1.4K views
Кирилл Толкачев. Микросервисы: огонь, вода и девопс
ScrumTrek
•
306 views
Evoloution of Ideas
Wooga
•
1.5K views
Recently uploaded
DSL - EDM OFFER - DUNK.pptx
MarcLewis35
189 views
•
22 slides
roland barthes theory hw.pptx
SerraSalci
6 views
•
6 slides
Microsoft Blockchain Case Studies.pptx
JoelJohn481077
15 views
•
48 slides
Networking Basic Refresh.pdf
CS Knowledge
12 views
•
179 slides
Binisha.pptx
SuvamMaharjan1
9 views
•
12 slides
OpenID 4 Verifiable Credentials + HAIP (Update)
Torsten Lodderstedt
45 views
•
49 slides
Recently uploaded
(20)
DSL - EDM OFFER - DUNK.pptx
MarcLewis35
•
189 views
roland barthes theory hw.pptx
SerraSalci
•
6 views
Microsoft Blockchain Case Studies.pptx
JoelJohn481077
•
15 views
Networking Basic Refresh.pdf
CS Knowledge
•
12 views
Binisha.pptx
SuvamMaharjan1
•
9 views
OpenID 4 Verifiable Credentials + HAIP (Update)
Torsten Lodderstedt
•
45 views
Hacktober Fest 2023 Session
Adnan Sheikh
•
55 views
Streaming data using aws serverless in a bank - AWS Community day NL 2023
Jacob Verhoeks
•
24 views
informatica1.pptx
AlessandroSichetti
•
23 views
Guide to play with a GOD-TIER Swain adc.pptx
MizuBeats
•
12 views
The value of measuring your accessibility maturity
Intopia
•
26 views
Second messenger.pptx
Laraibzafar15
•
16 views
September 2023 CIAOPS Need to Know Webinar
Robert Crane
•
9 views
[FediForum] Reisman FairPay - Rethinking Revenue.pdf
Teleshuttle Corporation
•
26 views
APrIGF 2023: Sustainability of Complementary Connectivity Initiatives
APNIC
•
314 views
AusNOG 2023: RPKI and whois updates
APNIC
•
154 views
AusNOG 2023: A quick look at QUIC
APNIC
•
156 views
EAC-VB2023.pdf
ssuserb29f84
•
18 views
i3.pdf
ssusere51484
•
33 views
pdfjupitercpanel.pdf
clay99
•
7 views
Going Node.js at Netflix
1.
Going at
2.
About Me Senior
UI Engineer At Netflix! mransdell@netflix.com! @mjr578
5.
50 million members,
40+ countries
6.
"MS Freedom of
the Seas in its maiden voyage" by Andres Manuel Rodriguez - We have this Stable
7.
Full Featured "MS
Freedom of the Seas in its maiden voyage" by Andres Manuel Rodriguez -
8.
Needs a large
and diverse crew "MS Freedom of the Seas in its maiden voyage" by Andres Manuel Rodriguez -
9.
Not very agile
"MS Freedom of the Seas in its maiden voyage" by Andres Manuel Rodriguez -
10.
"Lewis Hamilton 2014
China Race" by emperornie We want this
11.
Lightweight
12.
Modular
13.
REST Only
14.
Javascript Everywhere
15.
Reduce ! Complexity
http://www.launchphotography.com/Discovery_Flight_Deck.html
16.
Why Node?
17.
Shakti
18.
Node is the
New UI Layer
19.
We learned a
few things along the way http://sjmagazine.net/wp-content/uploads/2014/07/NUP_163855_0336.jpg
20.
Everything is a
Module commonjs http://www.launchphotography.com/Discovery_Flight_Deck.html
21.
Everything is a
Module es6 http://www.launchphotography.com/Discovery_Flight_Deck.html
22.
Everything is a
Module NPM http://www.launchphotography.com/Discovery_Flight_Deck.html
23.
Assets http://www.wired.com/wp-content/uploads/blogs/wiredenterprise/wp-content/uploads/2012/10/ff_googleinfrastructure_large.jpg
24.
Templating / i18n
http://2.bp.blogspot.com/-4KCTn2jSdU0/TlZFNNwofPI/AAAAAAAAFc0/K0ogqSByYlY/s1600/IMG_5947.JPG
25.
Build Process http://3.bp.blogspot.com/-o-LcrSq_w1o/T1ywq9G57gI/AAAAAAAACQU/sRYxh6A6fBA/s1600/P1120378.jpg
26.
Use Existing Infrastructure
Jasori Lewis
27.
Final Thoughts http://i.huffpost.com/gen/951056/thumbs/o-CANADA-LIGHT-BULB-BAN-facebook.jpg
28.
Embrace the Javascript
Ecosystem
29.
Nothing Is Ever
Done
30.
Engineers are opinionated
creative.
31.
Automate Everything
32.
Fail Fast, Move
Faster
33.
Thank You! Please
stop me in the halls and talk to me about all the cool things Netflix is doing with JavaScript!
34.
Questions @mjr578 http://eugenebrandt.files.wordpress.com/2013/09/hands-voting.jpg