Daniel Jacobson
@daniel_jacobson
Satish Gudiboina
@sgudiboina
Suudhan Rangarajan
@suudhan
Vasanth Asokan
@vasanthasokan
Edge Engineering Open House - June 9, 2016
190 Countries
(not China and a few others)
81+ Million Subscribers
1000+ Different Device Types
Over 42 Billion Hours
Streamed in 2015
Streaming Hours Per Year in Billions
Streaming Hours Per Year in Billions
Over 42 Billion Hours
Streamed in 2015
Over 42 Billion
Successes!
Of Course, There Are Failures Too…
Two Primary Drivers Behind Our
Successes
People Desire to
Watch Netflix
Two Primary Drivers Behind Our
Successes
People Desire to
Watch Netflix
Systems Scale to
Meet Desires
Two Primary Drivers Behind Our
Successes
Netflix Edge Engineering Open House Presentations - June 9, 2016
Sign-Up
Sign-Up
Discovery / Browse
Sign-Up
Discovery / Browse
Playback
Edge Engineering
provides data and
functionality to
support these
three experiences
Designing
APIs
Enabling
Playback Scaling
Routing
Insights
DX
Resiliency
Tools
Edge Engineering
provides data and
functionality to
support these
three experiences
Netflix Edge Engineering Open House Presentations - June 9, 2016
D
E
V
I
C
E
S
D
E
V
I
C
E
S
R
O
U
T
I
N
G
D
E
V
I
C
E
S
R
O
U
T
I
N
G
D
E
V
I
C
E
S
R
O
U
T
I
N
G
A
P
I
API API API API API API
D
E
V
I
C
E
S
R
O
U
T
I
N
G
A
P
I
API API API API API API
S
E
R
V
I
C
E
S
S2S2Recs
S2S2Member
S2S2Ratings
S2S2Playback Lifecycle
S2S2Authn/z
S2S2A/B
S2S2Search
S2S2Identity
S2S2 S2S2Playback Data
S2S2DRMMetadata
D
E
V
I
C
E
S
R
O
U
T
I
N
G
A
P
I
API API API API API API
S
E
R
V
I
C
E
S
S2S2Recs
S2S2Member
S2S2Ratings
S2S2S2S2Authn/z
S2S2A/B
S2S2Search
S2S2Identity
S2S2Metadata
S2S2Playback Data
S2S2DRM
Owned
by Edge
Engineering
Playback Lifecycle
D
E
V
I
C
E
S
R
O
U
T
I
N
G
A
P
I
API API API API API API
S
E
R
V
I
C
E
S
S2S2Recs
S2S2Member
S2S2Ratings
S2S2S2S2Authn/z
S2S2A/B
S2S2Search
S2S2Identity
S2S2 S2S2Playback Data
S2S2DRMMetadata
Playback Lifecycle
D
E
V
I
C
E
S
R
O
U
T
I
N
G
A
P
I
API API API API API API
S
E
R
V
I
C
E
S
S2S2Recs
S2S2Member
S2S2Ratings
S2S2S2S2Authn/z
S2S2A/B
S2S2Search
S2S2Identity
S2S2 S2S2Playback Data
S2S2DRMMetadata
Playback Lifecycle
D
E
V
I
C
E
S
R
O
U
T
I
N
G
A
P
I
API API API API API API
S
E
R
V
I
C
E
S
S2S2Recs
S2S2Member
S2S2Ratings
S2S2S2S2Authn/z
S2S2A/B
S2S2Search
S2S2Identity
S2S2 S2S2Playback Data
S2S2DRMMetadata
Playback Lifecycle
D
E
V
I
C
E
S
R
O
U
T
I
N
G
A
P
I
API API API API API API
S
E
R
V
I
C
E
S
S2S2Recs
S2S2Member
S2S2Ratings
S2S2S2S2Authn/z
S2S2A/B
S2S2Search
S2S2Identity
S2S2 S2S2Playback Data
S2S2DRMMetadata
Playback Lifecycle
API API API API API API
S2S2S2S2Authn/z
S2S2Playback Data
S2S2DRM
I
N
S
I
G
H
T
S
T
O
O
L
S
D
X
Playback Lifecycle
42 Billion
Hours
2015
200 Billion
Hours
2015
Future
42 Billion
Hours
The rest of
Netflix’s AWS Cloud Footprint by %
Talking About the Future of Edge
Engineering
Satish Gudiboina
API and Upcoming
Re-Architecture
Suudhan Rangarajan
Playback Experience
Vasanth Asokan
Developer Tools,
Velocity and Experience
The Netflix API Platform for Server-
Side Scripting
Current and The Future
Satish Gudiboina
The Netflix API
Streaming Hours Per Year in Billions
Scale is multi-faceted
Growing number of users ( → RPS)
Growing number of device types
Growing number of A/B tests
Growing number of languages
Growing number of countries
What we need to build for
Velocity
Resiliency
Other requirements:
Performance
Great developer experience
Operational insights
Tooling
SERVICELAYER
Js
(mostly)
java
Client A
Client B
Client C
Client A
Client Y
Client Z
...
...
Netflix
Microservices
script
script
script
script
...
script
script
script
script
Network
boundary
API Server JVM
Today’s architecture
Resiliency
with Hystrix
Developer Velocity:
Decoupled deployments of versions
n+3
Day 1
Day 2
Day 3
Day 4
Day 5
API device 1 device 2 device 3 device 4
i+4
i+1
i+2i+3
i
n+2
n+1
n
k+1
k j
j+1
l
Changing risk profile
Growing number of users ( → RPS)
Growing number of devices
Growing number of A/B tests
Growing number of languages
Growing number of countries
Growing number and complexity of scripts (scripts → apps)
SERVICELAYER
Js
(mostly)
java
Client A
Client B
Client C
Client A
Client Y
Client Z
...
...
Netflix
Microservices
script
script
...
script
script
Network
boundary
API Server JVM
Today’s system (T-3yrs)
few, small
scripts
fewer uploads
SERVICELAYERJs
(mostly)
java
Client A
Client B
Client C
Client A
Client Y
Client Z
...
...
Netflix
Microservices
script
script
script
script
...
script
script
script
script
Network
boundary
API Server JVM
Today’s system (T)
scripts
scripts
hundreds of
more complex
scripts,
10-50 uploads
per day
What we need
Velocity
Resiliency?
Lack of process isolation is a growing risk.
Moving toward our ideal API:
What will change
Scripts will run in containers
Scripts will call API remotely
SERVICELAYERJs
(mostly)
java
Client A
Client B
Client C
Client A
Client Y
Client Z
...
...
Netflix
Microservices
node script
node script
...
node script
node script
Network
boundary API Server JVM
The (near) future
node.js
process
isolation
node for
device teams
Why containers?
Process isolation
Fast startup
Consistent developer
experience across
environments
Isolated failures:
scripts don’t affect each other
API
device 1 device 2 device 3 device 4
Temporaril
y
unavailabl
e!
Independent autoscaling
API
device 1 device 2 device 3 device 4
Fast startup
New API server: minutes
New container: seconds
Fast rollout, fast rollback, fast
MTTR
The Netflix API
Edge Developer Experience
Translating developer productivity to Netflix customer delight
Developer Experience?
DEVELOP
(rapidly)
DEPLOY
(reliably)
OPERATE
(effectively)
Experimentation
driven innovation
~700 apps, dozens of pushes a day
15+ client teams, ~200 developers
~50 direct services, 100s of AB tests,
dozens of new features
The Innovation Funnel
API
Devices
Netflix Services
Client Adaptor
Applications
Why care about DevEx?
Developer
Productivity
Product
Innovation
Tools
Automation
Insights
Customer
Satisfaction
App Development and Management
DEVELOP
(rapidly)
DEPLOY
(reliably)
OPERATE
(effectively)
SERVICELAYER
Netflix
Microservices
app
WAN
Boundary
API SERVER JVM
js java
Developer Ergonomics
app
...
app
app
CLIENTLIBRARIES
Large / Complex
SERVICELAYER
REMOTESERVICELAYER
app
API SERVER JVM
Developer Ergonomics ...
app
...
app
app
CLIENTLIBRARIES
js javajs
DOCKER
CONTAINERS
WAN
Boundary
Netflix
Microservices
Setup Canary
SupportProd Push
Pre-Prod
Metrics
Tracing
Lifecycle
Alerts
Build
Bootstrap
API Discovery
REPL
Unit Test
SDK Debug Logging
Profiling
Audits
Security
Custom Routing
Dependency Management
Client Application Development Critical Component!
Dx
Developer
Experience
$ newt init
Just bring your
Javascript business
logic
NeWT: Netflix Workflow Toolkit
Continuous Integration
Deployment Pipelines
Autoscaling
Dashboards
Alerting
Logging
Lifecycle Management
Audits and Analytics
Container tooling
Canaries
Dependency Management
Titus
ATLAS
NeWT: Netflix Workflow Toolkit
Edge PaaS UI
$ newt auto-deploy -d
nodeJS
project
Docker Machine
node-inspector
Debugger
File watcher / live reload trigger
File watcher agent
NeWT: Local Container Development
Local
Container
docker build / run
$ newt auto-deploy -d
Docker Machine
NeWT: Local Container Development
Local
Container
Cloud
Microservices
Cloud
Proxy
Terminate
security
DiscoveryAgent
Service
Discovery
Local
System
Cloud
App Operations and Insights
DEVELOP
(rapidly)
DEPLOY
(reliably)
OPERATE
(effectively)
• Low Latency, High throughput, Highly Efficient
• Handle bursty or large scale loads
• Extensible programming model
600 jobs in production, 8M messages/sec at peak, 100Gbps network throughput
Mantis - Stream Processing Platform
Monitoring facets of aggregate application health, globally
Aggregate Insights
Aggregate Insights
Analyze in real-time, requests matching a precise set of conditions
Surgical Insights
Surgical Insights - Real-time Stream Queries
Surgical Insights - Real-time Stream Queries
Surgical Insights - Real-time Stream Queries
Monitoring server side calling pattern and internal application profile
Session Tracing
Session Tracing
Session Tracing - Request Profile
Session Tracing - Per Node Profile
Automatic monitoring of high cardinality data across multiple dimensions
Real-time Anomaly Detection
Real-time Anomaly Detection
• Scaling developer productivity with business growth
•Provide fully managed PaaS experience to client developers
• Shift Left Insights to power smart development
• Curated, blended visualizations that simplify devops
In conclusion...
Tech Soup
Scaling Playback Services
Suudhan Rangarajan
Senior Software Engineer, Playback Features
@suudhan
Netflix Edge Engineering Open House Presentations - June 9, 2016
Playback Lifecycle
DECIDE
COLLECT &
LEARN
AUTHORIZE
Decide
MANIFEST
(Tracks and URLs)
Authorize
LICENS
E
❏ Content usage / resolution
policies
❏ Plan / device limits
enforcement
❏ DRM / License generation
Collect & Learn
Bookmarks & Hours
Watched
Streaming Errors and
Metrics
Quality Of Experience
metrics
4
Lets look at Play
Decisions
DECIDE
MANIFEST
AUTHORIZE
COLLECT &
LEARN
LICENS
E
SESSIO
N
Huge number of Streams
Resolutions - 720p, 1080p, 4K etc
Codecs - H.264,HEVC etc
Bitrates - 230, 780, 3000 etc
Channels - Stereo, Surround
Sound
Languages - English, French etc
Types - Subtitles, Closed
Captions, Forced Narratives
Languages - English, French etc
Streams to Tracks
- H.264 Main Profile
- English 5.1 Audio
- No Subtitle
- HEVC Dash Profile
- French 2.0 Audio
- English CC
- HDR Dash Profile
- Spanish AAC Audio
- English Forced Narrative
Decide & Filter
MANIFEST
SERVICE
Many Many Dimensions
PLAYBAC
K
MANIFEST
USER
PREFERENCES
TITLE
METADATA
COUNTRY
DEVICE
NETWORK
Big Opportunity
Rich playback
experiences
Tremendous increase in
scale
Customer
growth
Challenge: Efficient Scaling
Targeting sub-linear growth
# of
Requests
Cloud Costs
Predictable Viewing Patterns
Key Insight
Key Insight
CONTENT RANK
Also..
Manifest Request for
one title
Current: Completely Real-time
Real-time manifest
generation
With Caching
Real-time manifest
generation
80% Cached
20% Real-time
Challenges
How do we determine the
optimal combination of
attributes to cache on?
Challenges
Cache Considerations:
● When to populate?
● When to bust?
● How to scale for cache-
miss or failures?
Potential Win
10x increase in requests
with only 4x increase in
costs
Optimize computation
Can we re-imagine our
service processing to
dramatically increase
throughput?
Anatomy of a Playback Manifest Request
Metadata
Access
27
%
36%
Tracks
Generation
16%
Streams
Filtering
21%
Serialization
Potential Win
10x increase in requests
with just 2x increase in
service costs
Two-pronged Strategy to Scaling
Cache
Manifests
Re-architect
code to reduce
processing time
Scaling Problems Across
Services
Decide Authorize Collect & Learn
Playback
Features
Playback
Access
Playback Data
Systems
Thanks!
@suudhan
Come Talk to Us!
Image Attribution
All Images used are under creative commons or public domain license:
● Video icon - http://simpleicon.com/wp-content/uploads/video-camera-1.png
● Speaker icon - https://upload.wikimedia.org/wikipedia/commons/thumb/2/21/Speaker_Icon.svg/1024px-
Speaker_Icon.svg.png
● Subtitle icon - https://thenounproject.com/term/subtitles/78795/
● Uptrend image - https://pixabay.com/en/chart-line-line-chart-diagram-trend-148256/
● Funnel image - https://commons.wikimedia.org/wiki/File:Funnel_Mech.svg
● Business Intelligence image - https://pixabay.com/static/uploads/photo/2015/04/14/23/17/it-business-
722950_960_720.png
● Key icon - https://pixabay.com/static/uploads/photo/2014/04/03/10/55/key-311738_960_720.png
● Person icon- https://pixabay.com/static/uploads/photo/2015/12/22/04/00/photo-1103596_960_720.png
● Mobile icon-
https://upload.wikimedia.org/wikipedia/commons/thumb/1/14/Mobile_phone_font_awesome.svg/1024px-
Mobile_phone_font_awesome.svg.png
● Globe image - https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Simple_Globe.svg/1024px-
Simple_Globe.svg.png
● Devices icon- https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Simple_Globe.svg/1024px-
Simple_Globe.svg.png
● wifi icon - https://pixabay.com/static/uploads/photo/2016/01/03/11/32/wireless-signal-1119306_960_720.png
● cell tower - https://pixabay.com/static/uploads/photo/2012/04/13/00/23/tower-31235_960_720.png

More Related Content

PDF
10 palo alto nat policy concepts
PDF
13 palo alto url web filtering concept
PDF
16 palo alto ssl decryption policy concept
PPTX
EDR vs SIEM - The fight is on
PDF
Configuration & Routing of Clos Networks
PPT
Presentacion Palo Alto Networks
PDF
Aws organizations
PDF
Hacking identity: A Pen Tester's Guide to IAM
10 palo alto nat policy concepts
13 palo alto url web filtering concept
16 palo alto ssl decryption policy concept
EDR vs SIEM - The fight is on
Configuration & Routing of Clos Networks
Presentacion Palo Alto Networks
Aws organizations
Hacking identity: A Pen Tester's Guide to IAM

What's hot (20)

PPTX
Introduction to ThousandEyes
PDF
Red Hat Enterprise Linux 8
PPTX
Best Network Performance Monitoring Tool
PDF
Netflix Architecture Tutorial at Gluecon
PPTX
CyberArk
PDF
Elastic SIEM (Endpoint Security)
PDF
66 pfsense tutorial
PDF
11 palo alto user-id concepts
PPTX
Kismet
PDF
Linux Networking Explained
PDF
Hping, TCP/IP Paket Üretici
PDF
Bilişim Sistemlerinde Adli Bilişim Analizi ve Bilgisayar Olayları İnceleme
PDF
Ansible
PDF
CNIT 123: 6: Enumeration
PPT
Orion Network Performance Monitor (NPM) Optimization and Tuning Training
PPTX
dlp-sales-play-sales-customer-deck-2022.pptx
PPTX
ccnp-enterprise-core-networking-encor-product-overview.pptx
PDF
Kablosuz Ağlarda Güvenlik
PDF
IronPort
PDF
Juniper Chassis Cluster Configuration with SRX-1500s
Introduction to ThousandEyes
Red Hat Enterprise Linux 8
Best Network Performance Monitoring Tool
Netflix Architecture Tutorial at Gluecon
CyberArk
Elastic SIEM (Endpoint Security)
66 pfsense tutorial
11 palo alto user-id concepts
Kismet
Linux Networking Explained
Hping, TCP/IP Paket Üretici
Bilişim Sistemlerinde Adli Bilişim Analizi ve Bilgisayar Olayları İnceleme
Ansible
CNIT 123: 6: Enumeration
Orion Network Performance Monitor (NPM) Optimization and Tuning Training
dlp-sales-play-sales-customer-deck-2022.pptx
ccnp-enterprise-core-networking-encor-product-overview.pptx
Kablosuz Ağlarda Güvenlik
IronPort
Juniper Chassis Cluster Configuration with SRX-1500s
Ad

Viewers also liked (6)

PDF
CDN_Netflix_analysis
PDF
Africa Regional Insights
PDF
Open Connect Appliances - Jocelyn Ooi
PDF
Netflix Open Connect: Delivering Internet TV to the world
PPTX
Netflix Cloud Architecture and Open Source
PDF
MyIX MyNOG Conference 2017 Peering Forum
CDN_Netflix_analysis
Africa Regional Insights
Open Connect Appliances - Jocelyn Ooi
Netflix Open Connect: Delivering Internet TV to the world
Netflix Cloud Architecture and Open Source
MyIX MyNOG Conference 2017 Peering Forum
Ad

Similar to Netflix Edge Engineering Open House Presentations - June 9, 2016 (20)

PPTX
5 Years Of Building SaaS On AWS
PDF
DevOps in the Amazon Cloud – Learn from the pioneersNetflix suro
PPTX
Agile Code Reviews: Supporting collaboration and improving production uptime ...
PDF
Building Data Intensity with AWS MSK & Lenses.io
PDF
AWS Summit Atlanta Keynote
PDF
The API (R) Evolution
PDF
Data Democracy: Journey to User-Facing Analytics - Pulsar Summit SF 2022
PPTX
CMG2013 Workshop: Netflix Cloud Native, Capacity, Performance and Cost Optimi...
PPTX
Enabling application portability with the greatest of ease!
PPTX
Cytoscape CI Chapter 2
PDF
Open Distro for ElasticSearch and how Grimoire is using it. Madrid DevOps Oct...
PDF
OpenDistro for Elasticsearch and how Bitergia is using it.Madrid DevOps
PDF
Horses for Courses: Database Roundtable
PDF
From Monoliths to Microservices - A Journey With Confluent With Gayathri Veal...
PDF
Lessons from an AWS outage and how to detect root cause of cloud service disr...
PDF
ISTA 2019 - Migrating data-intensive microservices from Python to Go
PDF
Confluent Partner Tech Talk with Reply
PPTX
PCM Vision 2019 Breakout: Quest Software
 
PPTX
Data Streaming with Apache Kafka & MongoDB
PDF
Untangling Continuous Delivery
5 Years Of Building SaaS On AWS
DevOps in the Amazon Cloud – Learn from the pioneersNetflix suro
Agile Code Reviews: Supporting collaboration and improving production uptime ...
Building Data Intensity with AWS MSK & Lenses.io
AWS Summit Atlanta Keynote
The API (R) Evolution
Data Democracy: Journey to User-Facing Analytics - Pulsar Summit SF 2022
CMG2013 Workshop: Netflix Cloud Native, Capacity, Performance and Cost Optimi...
Enabling application portability with the greatest of ease!
Cytoscape CI Chapter 2
Open Distro for ElasticSearch and how Grimoire is using it. Madrid DevOps Oct...
OpenDistro for Elasticsearch and how Bitergia is using it.Madrid DevOps
Horses for Courses: Database Roundtable
From Monoliths to Microservices - A Journey With Confluent With Gayathri Veal...
Lessons from an AWS outage and how to detect root cause of cloud service disr...
ISTA 2019 - Migrating data-intensive microservices from Python to Go
Confluent Partner Tech Talk with Reply
PCM Vision 2019 Breakout: Quest Software
 
Data Streaming with Apache Kafka & MongoDB
Untangling Continuous Delivery

More from Daniel Jacobson (20)

PPTX
Top 10 Lessons Learned from the Netflix API - OSCON 2014
PPTX
Maintaining the Netflix Front Door - Presentation at Intuit Meetup
PPTX
Netflix API - Separation of Concerns
PPTX
Maintaining the Front Door to Netflix : The Netflix API
PPTX
Why API? - Business of APIs Conference
PPTX
Scaling the Netflix API - OSCON
PPTX
Scaling the Netflix API - From Atlassian Dev Den
PPTX
Scaling the Netflix API
PPTX
Netflix API: Keynote at Disney Tech Conference
PPTX
Netflix API
PPTX
API Revolutions : Netflix's API Redesign
PPTX
Set Your Content Free! : Case Studies from Netflix and NPR
PPTX
Netflix API - Presentation to PayPal
PPTX
Techniques for Scaling the Netflix API - QCon SF
PPTX
APIs for Internal Audiences - Netflix - App Dev Conference
PPTX
Netflix API : BAPI 2011 Presentation : SF
PPTX
Redesigning the Netflix API - OSCON
PPTX
History and Future of the Netflix API - Mashery Evolution of Distribution
PPTX
Presentation to ESPN about the Netflix API
PPTX
The future-of-netflix-api
Top 10 Lessons Learned from the Netflix API - OSCON 2014
Maintaining the Netflix Front Door - Presentation at Intuit Meetup
Netflix API - Separation of Concerns
Maintaining the Front Door to Netflix : The Netflix API
Why API? - Business of APIs Conference
Scaling the Netflix API - OSCON
Scaling the Netflix API - From Atlassian Dev Den
Scaling the Netflix API
Netflix API: Keynote at Disney Tech Conference
Netflix API
API Revolutions : Netflix's API Redesign
Set Your Content Free! : Case Studies from Netflix and NPR
Netflix API - Presentation to PayPal
Techniques for Scaling the Netflix API - QCon SF
APIs for Internal Audiences - Netflix - App Dev Conference
Netflix API : BAPI 2011 Presentation : SF
Redesigning the Netflix API - OSCON
History and Future of the Netflix API - Mashery Evolution of Distribution
Presentation to ESPN about the Netflix API
The future-of-netflix-api

Recently uploaded (20)

PDF
Consumable AI The What, Why & How for Small Teams.pdf
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PDF
Architecture types and enterprise applications.pdf
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PPTX
Build Your First AI Agent with UiPath.pptx
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PDF
Five Habits of High-Impact Board Members
PDF
Getting started with AI Agents and Multi-Agent Systems
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
UiPath Agentic Automation session 1: RPA to Agents
PDF
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPTX
Modernising the Digital Integration Hub
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
CloudStack 4.21: First Look Webinar slides
PDF
The influence of sentiment analysis in enhancing early warning system model f...
PPTX
The various Industrial Revolutions .pptx
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
Consumable AI The What, Why & How for Small Teams.pdf
Enhancing plagiarism detection using data pre-processing and machine learning...
Architecture types and enterprise applications.pdf
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Custom Battery Pack Design Considerations for Performance and Safety
Build Your First AI Agent with UiPath.pptx
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
Five Habits of High-Impact Board Members
Getting started with AI Agents and Multi-Agent Systems
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
UiPath Agentic Automation session 1: RPA to Agents
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
Final SEM Unit 1 for mit wpu at pune .pptx
Modernising the Digital Integration Hub
A proposed approach for plagiarism detection in Myanmar Unicode text
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
CloudStack 4.21: First Look Webinar slides
The influence of sentiment analysis in enhancing early warning system model f...
The various Industrial Revolutions .pptx
A contest of sentiment analysis: k-nearest neighbor versus neural network

Netflix Edge Engineering Open House Presentations - June 9, 2016