SlideShare a Scribd company logo
1 of 33
Transforming	
  Streaming	
  with	
  the	
  
          Ne2lix	
  API	
  
            By	
  Daniel	
  Jacobson	
  
             @daniel_jacobson	
  
          djacobson@ne2lix.com	
  
Ne2lix	
  	
  
 API	
  
                 Almost	
  23,000	
  flowers	
  	
  
Ne2lix	
  	
  
                                 API	
  
Hundreds	
  of	
  devices	
                      Almost	
  23,000	
  flowers	
  	
  
API	
  




Personaliza
                                   Movie	
       Movie	
      Similar	
                   A/B	
  Test	
  
   Lon	
       User	
  Info	
                                               Reviews	
  
  Engine	
  
                                  Metadata	
     RaLngs	
     Movies	
                     Engine	
  
Ne2lix	
  API	
  Requests	
  by	
  Audience	
  




                                    Ne2lix	
  Devices	
  
                                    Open	
  API	
  Developers	
  
Current	
  Emphasis	
  of	
  Ne2lix	
  




                                Ne2lix	
  Devices	
  
Ne2lix	
  API	
  :	
  Requests	
  Per	
  Month	
  
                                 	
  35	
  	
  




                                 	
  30	
  	
  




                                 	
  25	
  	
  
Requests	
  in	
  Billions	
  




                                 	
  20	
  	
  




                                 	
  15	
  	
  




                                 	
  10	
  	
  




                                       	
  5	
  	
  




                                   	
  -­‐	
  	
  	
  	
  
AWS	
  Cloud	
  
So,	
  we	
  have	
  a	
  scalable	
  infrastructure…	
  	
  	
  
                      Now	
  what?	
  
Webkit	
  

             •  Dynamically	
  update	
  UIs	
  

             •  Control	
  the	
  experience	
  

             •  Share	
  code	
  across	
  
                devices	
  

             •  Run	
  A/B	
  tests	
  
iPhone	
     Android	
  
And	
  we	
  have	
  a	
  flexible	
  UI.	
  
         Now	
  what?	
  
Next	
  Step…	
  Redesign	
  the	
  API	
  
Ne2lix	
  API	
  :	
  Requests	
  Per	
  Month	
  
                                 	
  35	
  	
  




                                 	
  30	
  	
  




                                 	
  25	
  	
  
Requests	
  in	
  Billions	
  




                                 	
  20	
  	
  




                                 	
  15	
  	
  




                                 	
  10	
  	
  




                                       	
  5	
  	
  




                                   	
  -­‐	
  	
  	
  	
  
Growth	
  of	
  the	
  Ne2lix	
  API	
  




  Over	
  1	
  Billion	
  requests	
  per	
  day	
  
      (Peaks	
  at	
  about	
  20,000	
  requests	
  per	
  second)	
  
<catalog_Ltles>	
  
	
  	
  <number_of_results>1140</number_of_results>	
  
	
  	
  <start_index>0</start_index>	
  
	
  	
  <results_per_page>10</results_per_page>	
  
	
  	
  <catalog_Ltle>	
  
	
  	
  <id>hdp://api.ne2lix.com/catalog/Ltles/movies/60021896</id><Ltle	
  short="Star"	
  regular="Star"></Ltle>	
  
	
  	
  <box_art	
  small="hdp://alien2.ne2lix.com/us/boxshots/Lny/60021896.jpg"	
  	
  	
  
                   	
  medium="hdp://alien2.ne2lix.com/us/boxshots/small/60021896.jpg"	
  	
  	
  
                   	
  large="hdp://alien2.ne2lix.com/us/boxshots/large/60021896.jpg"></box_art>	
  
	
  	
  <link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/60021896/synopsis"	
  	
  	
  
                   	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles/synopsis"	
  Ltle="synopsis"></link>	
  
	
  	
  <release_year>2001</release_year>	
  
	
  	
  <category	
  scheme="hdp://api.ne2lix.com/catalog/Ltles/mpaa_raLngs"	
  label="NR"></category>	
  
	
  	
  <category	
  scheme="hdp://api.ne2lix.com/categories/genres"	
  label="Foreign"></category>	
  
	
  	
  <link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/60021896/cast"	
  	
  	
  
                   	
  rel="hdp://schemas.ne2lix.com/catalog/people.cast"	
  Ltle="cast"></link>	
  
<link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/60021896/screen_formats"	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles/screen_formats"	
  Ltle="screen	
  formats"></
link	
  
	
  	
  <link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/60021896/languages_and_audio"	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles/languages_and_audio"	
  
Ltle="languages	
  and	
  audio"></link>	
  
	
  	
  <average_raLng>1.9</average_raLng>	
  
	
  	
  <link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/60021896/similars"	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles.similars"	
  Ltle="similars"></link>	
  
	
  	
  <link	
  href="hdp://www.ne2lix.com/Movie/Star/60021896"	
  rel="alternate"	
  Ltle="webpage"></link>	
  
	
  	
  </catalog_Ltle>	
  
	
  	
  <catalog_Ltle>	
  
	
  	
  <id>hdp://api.ne2lix.com/catalog/Ltles/movies/17985448</id><Ltle	
  short="Lone	
  Star"	
  regular="Lone	
  Star"></Ltle>	
  
	
  	
  <box_art	
  small="hdp://alien2.ne2lix.com/us/boxshots/Lny/17985448.jpg"	
  medium="hdp://alien2.ne2lix.com/us/boxshots/small/17985448.jpg"	
  large=""></box_art>	
  
	
  	
  <link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/synopsis"	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles/synopsis"	
  Ltle="synopsis"></link>	
  
	
  	
  <release_year>1996</release_year>	
  
	
  	
  <category	
  scheme="hdp://api.ne2lix.com/catalog/Ltles/mpaa_raLngs"	
  label="R"></category>	
  
	
  	
  <category	
  scheme="hdp://api.ne2lix.com/categories/genres"	
  label="Drama"></category>	
  
<link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/awards"	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles/awards"	
  Ltle="awards"></link>	
  
	
  	
  <link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/format_availability"	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles/format_availability"	
  Ltle="formats"></
link>	
  
	
  	
  <link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/screen_formats"	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles/screen_formats"	
  Ltle="screen	
  
formats"></link>	
  
	
  	
  <link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/languages_and_audio"	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles/languages_and_audio"	
  
Ltle="languages	
  and	
  audio"></link>	
  
	
  	
  <average_raLng>3.7</average_raLng>	
  
	
  	
  <link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/previews"	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles/previews"	
  Ltle="previews"></link>	
  
	
  	
  <link	
  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/similars"	
  rel="hdp://schemas.ne2lix.com/catalog/Ltles.similars"	
  Ltle="similars"></link>	
  
	
  	
  <link	
  href="hdp://www.ne2lix.com/Movie/Lone_Star/17985448"	
  rel="alternate"	
  Ltle="webpage"></link>	
  
	
  	
  </catalog_Ltle>	
  
</catalog_Ltles>	
  
{"catalog_Ltle":	
  
{"id":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967",	
  
"Ltle":{"Ltle_short":"Rosencrantz	
  and	
  Guildenstern	
  Are	
  Dead",	
  
"regular":"Rosencrantz	
  and	
  Guildenstern	
  Are	
  Dead"},	
  
"maturity_level":60,	
  
"release_year":"1990",	
  
"average_raLng":3.7,	
  
"box_art":{"284pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/ghd/60034967.jpg",	
  
"110pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/large/60034967.jpg",	
  
"38pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/Lny/60034967.jpg",	
  
"64pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/small/60034967.jpg",	
  
"150pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/150/60034967.jpg",	
  
"88pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/88/60034967.jpg",	
  
"124pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/124/60034967.jpg"},	
  
"language":"en",	
  
"web_page":"hdp://www.ne2lix.com/Movie/Rosencrantz_and_Guildenstern_Are_Dead/60034967",	
  
"Lny_url":"hdp://movi.es/ApUP9"},	
  
"meta":{	
  
"expand":
["@directors","@bonus_materials","@cast","@awards","@short_synopsis","@synopsis","@box_art","@screen_formats","@"links":
{"id":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967",	
  
"languages_and_audio":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/languages_and_audio",	
  
"Ltle":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/Ltle",	
  
"screen_formats":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/screen_formats",	
  
"cast":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/cast",	
  
"awards":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/awards",	
  
"short_synopsis":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/short_synopsis",	
  
"box_art":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/box_art",	
  
"synopsis":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/synopsis",	
  
"directors":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/directors",	
  
"similars":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/similars",	
  
"format_availability":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/format_availability"}	
  
}}	
  
Improve	
  Efficiency	
  of	
  API	
  Requests	
  




Could	
  it	
  have	
  been	
  100	
  million	
  requests	
  per	
  day?	
  Or	
  less?	
  
                     (Assuming	
  everything	
  else	
  remained	
  the	
  same)	
  
Daniel	
  Jacobson	
  
        djacobson@ne2lix.com	
  
           @daniel_jacobson	
  
hdp://www.linkedin.com/in/danieljacobson	
  

More Related Content

What's hot

Code with Honor – on the importance and beauty of software programming (Oracl...
Code with Honor – on the importance and beauty of software programming (Oracl...Code with Honor – on the importance and beauty of software programming (Oracl...
Code with Honor – on the importance and beauty of software programming (Oracl...Lucas Jellema
 
Bringing DevOps to Routing with evolved XR: an overview
Bringing DevOps to Routing with evolved XR: an overviewBringing DevOps to Routing with evolved XR: an overview
Bringing DevOps to Routing with evolved XR: an overviewCisco DevNet
 
Building Mobile Apps With Ionic & Loopback
Building Mobile Apps With Ionic & LoopbackBuilding Mobile Apps With Ionic & Loopback
Building Mobile Apps With Ionic & LoopbackChibuzor Obiora
 
A Hitchhiker's Guide to Cloud-Native API Gateways
A Hitchhiker's Guide to Cloud-Native API GatewaysA Hitchhiker's Guide to Cloud-Native API Gateways
A Hitchhiker's Guide to Cloud-Native API GatewaysQAware GmbH
 
Itb 2021 - Bulding Quick APIs by Gavin Pickin
Itb 2021 - Bulding Quick APIs by Gavin PickinItb 2021 - Bulding Quick APIs by Gavin Pickin
Itb 2021 - Bulding Quick APIs by Gavin PickinGavin Pickin
 
Eduards Sizovs - Micro Service Architecture
Eduards Sizovs - Micro Service Architecture Eduards Sizovs - Micro Service Architecture
Eduards Sizovs - Micro Service Architecture DevConFu
 
How Netflix Directs 1/3rd of Internet Traffic
How Netflix Directs 1/3rd of Internet TrafficHow Netflix Directs 1/3rd of Internet Traffic
How Netflix Directs 1/3rd of Internet TrafficC4Media
 

What's hot (8)

Code with Honor – on the importance and beauty of software programming (Oracl...
Code with Honor – on the importance and beauty of software programming (Oracl...Code with Honor – on the importance and beauty of software programming (Oracl...
Code with Honor – on the importance and beauty of software programming (Oracl...
 
Dapr logicapps
Dapr logicappsDapr logicapps
Dapr logicapps
 
Bringing DevOps to Routing with evolved XR: an overview
Bringing DevOps to Routing with evolved XR: an overviewBringing DevOps to Routing with evolved XR: an overview
Bringing DevOps to Routing with evolved XR: an overview
 
Building Mobile Apps With Ionic & Loopback
Building Mobile Apps With Ionic & LoopbackBuilding Mobile Apps With Ionic & Loopback
Building Mobile Apps With Ionic & Loopback
 
A Hitchhiker's Guide to Cloud-Native API Gateways
A Hitchhiker's Guide to Cloud-Native API GatewaysA Hitchhiker's Guide to Cloud-Native API Gateways
A Hitchhiker's Guide to Cloud-Native API Gateways
 
Itb 2021 - Bulding Quick APIs by Gavin Pickin
Itb 2021 - Bulding Quick APIs by Gavin PickinItb 2021 - Bulding Quick APIs by Gavin Pickin
Itb 2021 - Bulding Quick APIs by Gavin Pickin
 
Eduards Sizovs - Micro Service Architecture
Eduards Sizovs - Micro Service Architecture Eduards Sizovs - Micro Service Architecture
Eduards Sizovs - Micro Service Architecture
 
How Netflix Directs 1/3rd of Internet Traffic
How Netflix Directs 1/3rd of Internet TrafficHow Netflix Directs 1/3rd of Internet Traffic
How Netflix Directs 1/3rd of Internet Traffic
 

Viewers also liked

Mashery API Developer Pulse
Mashery API Developer PulseMashery API Developer Pulse
Mashery API Developer PulseMashery
 
Frank Denbow, Startup Threads
Frank Denbow, Startup ThreadsFrank Denbow, Startup Threads
Frank Denbow, Startup ThreadsMashery
 
Mashery Presents: The Evolution of Distribution - Edwin Aoki, Chief Architect...
Mashery Presents: The Evolution of Distribution - Edwin Aoki, Chief Architect...Mashery Presents: The Evolution of Distribution - Edwin Aoki, Chief Architect...
Mashery Presents: The Evolution of Distribution - Edwin Aoki, Chief Architect...Mashery
 
Arjun Moorthy, Hubspot
Arjun Moorthy, HubspotArjun Moorthy, Hubspot
Arjun Moorthy, HubspotMashery
 
The Business of APIs 2009 - Modern Climate
The Business of APIs 2009 - Modern ClimateThe Business of APIs 2009 - Modern Climate
The Business of APIs 2009 - Modern ClimateMashery
 
Andrew Mager, Spotify
Andrew Mager, SpotifyAndrew Mager, Spotify
Andrew Mager, SpotifyMashery
 
Μαριάνα Μπενρουμπή - Διαβήτης 2 και ινσουλίνη
Μαριάνα Μπενρουμπή - Διαβήτης 2 και ινσουλίνηΜαριάνα Μπενρουμπή - Διαβήτης 2 και ινσουλίνη
Μαριάνα Μπενρουμπή - Διαβήτης 2 και ινσουλίνηMedicalWeb.gr
 

Viewers also liked (7)

Mashery API Developer Pulse
Mashery API Developer PulseMashery API Developer Pulse
Mashery API Developer Pulse
 
Frank Denbow, Startup Threads
Frank Denbow, Startup ThreadsFrank Denbow, Startup Threads
Frank Denbow, Startup Threads
 
Mashery Presents: The Evolution of Distribution - Edwin Aoki, Chief Architect...
Mashery Presents: The Evolution of Distribution - Edwin Aoki, Chief Architect...Mashery Presents: The Evolution of Distribution - Edwin Aoki, Chief Architect...
Mashery Presents: The Evolution of Distribution - Edwin Aoki, Chief Architect...
 
Arjun Moorthy, Hubspot
Arjun Moorthy, HubspotArjun Moorthy, Hubspot
Arjun Moorthy, Hubspot
 
The Business of APIs 2009 - Modern Climate
The Business of APIs 2009 - Modern ClimateThe Business of APIs 2009 - Modern Climate
The Business of APIs 2009 - Modern Climate
 
Andrew Mager, Spotify
Andrew Mager, SpotifyAndrew Mager, Spotify
Andrew Mager, Spotify
 
Μαριάνα Μπενρουμπή - Διαβήτης 2 και ινσουλίνη
Μαριάνα Μπενρουμπή - Διαβήτης 2 και ινσουλίνηΜαριάνα Μπενρουμπή - Διαβήτης 2 και ινσουλίνη
Μαριάνα Μπενρουμπή - Διαβήτης 2 και ινσουλίνη
 

Similar to Business of APIs Conference 2011 - Netflix

Netflix API : BAPI 2011 Presentation : SF
Netflix API : BAPI 2011 Presentation : SFNetflix API : BAPI 2011 Presentation : SF
Netflix API : BAPI 2011 Presentation : SFDaniel Jacobson
 
Set Your Content Free! : Case Studies from Netflix and NPR
Set Your Content Free! : Case Studies from Netflix and NPRSet Your Content Free! : Case Studies from Netflix and NPR
Set Your Content Free! : Case Studies from Netflix and NPRDaniel Jacobson
 
API Revolutions : Netflix's API Redesign
API Revolutions : Netflix's API RedesignAPI Revolutions : Netflix's API Redesign
API Revolutions : Netflix's API RedesignDaniel Jacobson
 
Load Balancing in the Cloud using Nginx & Kubernetes
Load Balancing in the Cloud using Nginx & KubernetesLoad Balancing in the Cloud using Nginx & Kubernetes
Load Balancing in the Cloud using Nginx & KubernetesLee Calcote
 
APIs for Internal Audiences - Netflix - App Dev Conference
APIs for Internal Audiences - Netflix - App Dev ConferenceAPIs for Internal Audiences - Netflix - App Dev Conference
APIs for Internal Audiences - Netflix - App Dev ConferenceDaniel Jacobson
 
How to build streaming data pipelines with Akka Streams, Flink, and Spark usi...
How to build streaming data pipelines with Akka Streams, Flink, and Spark usi...How to build streaming data pipelines with Akka Streams, Flink, and Spark usi...
How to build streaming data pipelines with Akka Streams, Flink, and Spark usi...Lightbend
 
Kubernetes deep dive - - Huawei 2015-10
Kubernetes deep dive - - Huawei 2015-10Kubernetes deep dive - - Huawei 2015-10
Kubernetes deep dive - - Huawei 2015-10Vishnu Kannan
 
DockerCon SF 2015: Docker at Lyft
DockerCon SF 2015: Docker at LyftDockerCon SF 2015: Docker at Lyft
DockerCon SF 2015: Docker at LyftDocker, Inc.
 
Pros and Cons of a MicroServices Architecture talk at AWS ReInvent
Pros and Cons of a MicroServices Architecture talk at AWS ReInventPros and Cons of a MicroServices Architecture talk at AWS ReInvent
Pros and Cons of a MicroServices Architecture talk at AWS ReInventSudhir Tonse
 
Build Event-Driven Microservices with Confluent Cloud Workshop #1
Build Event-Driven Microservices with Confluent Cloud Workshop #1Build Event-Driven Microservices with Confluent Cloud Workshop #1
Build Event-Driven Microservices with Confluent Cloud Workshop #1confluent
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsAmazon Web Services
 
Zero-downtime deployment of Micro-services with Kubernetes
Zero-downtime deployment of Micro-services with KubernetesZero-downtime deployment of Micro-services with Kubernetes
Zero-downtime deployment of Micro-services with KubernetesWojciech Barczyński
 
Application Development on Metapod
Application Development on MetapodApplication Development on Metapod
Application Development on MetapodCisco DevNet
 
05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...
05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...
05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...Zalando adtech lab
 
Fallacies of distributed computing with Kubernetes on AWS
Fallacies of distributed computing with Kubernetes on AWSFallacies of distributed computing with Kubernetes on AWS
Fallacies of distributed computing with Kubernetes on AWSRaffaele Di Fazio
 
Crosswalk and the Intel XDK
Crosswalk and the Intel XDKCrosswalk and the Intel XDK
Crosswalk and the Intel XDKIntel® Software
 
How to build megaservices mind7 2021 June 29
How to build megaservices   mind7 2021 June 29How to build megaservices   mind7 2021 June 29
How to build megaservices mind7 2021 June 29Hugh McKee
 

Similar to Business of APIs Conference 2011 - Netflix (20)

Netflix API : BAPI 2011 Presentation : SF
Netflix API : BAPI 2011 Presentation : SFNetflix API : BAPI 2011 Presentation : SF
Netflix API : BAPI 2011 Presentation : SF
 
Set Your Content Free! : Case Studies from Netflix and NPR
Set Your Content Free! : Case Studies from Netflix and NPRSet Your Content Free! : Case Studies from Netflix and NPR
Set Your Content Free! : Case Studies from Netflix and NPR
 
API Revolutions : Netflix's API Redesign
API Revolutions : Netflix's API RedesignAPI Revolutions : Netflix's API Redesign
API Revolutions : Netflix's API Redesign
 
Load Balancing in the Cloud using Nginx & Kubernetes
Load Balancing in the Cloud using Nginx & KubernetesLoad Balancing in the Cloud using Nginx & Kubernetes
Load Balancing in the Cloud using Nginx & Kubernetes
 
APIs for Internal Audiences - Netflix - App Dev Conference
APIs for Internal Audiences - Netflix - App Dev ConferenceAPIs for Internal Audiences - Netflix - App Dev Conference
APIs for Internal Audiences - Netflix - App Dev Conference
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
How to build streaming data pipelines with Akka Streams, Flink, and Spark usi...
How to build streaming data pipelines with Akka Streams, Flink, and Spark usi...How to build streaming data pipelines with Akka Streams, Flink, and Spark usi...
How to build streaming data pipelines with Akka Streams, Flink, and Spark usi...
 
Kubernetes deep dive - - Huawei 2015-10
Kubernetes deep dive - - Huawei 2015-10Kubernetes deep dive - - Huawei 2015-10
Kubernetes deep dive - - Huawei 2015-10
 
DockerCon SF 2015: Docker at Lyft
DockerCon SF 2015: Docker at LyftDockerCon SF 2015: Docker at Lyft
DockerCon SF 2015: Docker at Lyft
 
Pros and Cons of a MicroServices Architecture talk at AWS ReInvent
Pros and Cons of a MicroServices Architecture talk at AWS ReInventPros and Cons of a MicroServices Architecture talk at AWS ReInvent
Pros and Cons of a MicroServices Architecture talk at AWS ReInvent
 
Build Event-Driven Microservices with Confluent Cloud Workshop #1
Build Event-Driven Microservices with Confluent Cloud Workshop #1Build Event-Driven Microservices with Confluent Cloud Workshop #1
Build Event-Driven Microservices with Confluent Cloud Workshop #1
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
Zero-downtime deployment of Micro-services with Kubernetes
Zero-downtime deployment of Micro-services with KubernetesZero-downtime deployment of Micro-services with Kubernetes
Zero-downtime deployment of Micro-services with Kubernetes
 
Application Development on Metapod
Application Development on MetapodApplication Development on Metapod
Application Development on Metapod
 
05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...
05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...
05.10.2017 AWS User Group Meetup - FALLACIES OF DISTRIBUTED COMPUTING WITH KU...
 
Fallacies of distributed computing with Kubernetes on AWS
Fallacies of distributed computing with Kubernetes on AWSFallacies of distributed computing with Kubernetes on AWS
Fallacies of distributed computing with Kubernetes on AWS
 
Crosswalk and the Intel XDK
Crosswalk and the Intel XDKCrosswalk and the Intel XDK
Crosswalk and the Intel XDK
 
Netflix MSA and Pivotal
Netflix MSA and PivotalNetflix MSA and Pivotal
Netflix MSA and Pivotal
 
How to build megaservices mind7 2021 June 29
How to build megaservices   mind7 2021 June 29How to build megaservices   mind7 2021 June 29
How to build megaservices mind7 2021 June 29
 

More from Mashery

10 basic rules of avoiding hackathon fail final
10 basic rules of avoiding hackathon fail final10 basic rules of avoiding hackathon fail final
10 basic rules of avoiding hackathon fail finalMashery
 
Reeve Thompson, Cabana
Reeve Thompson, CabanaReeve Thompson, Cabana
Reeve Thompson, CabanaMashery
 
Max Niederhofer, Qwerly
Max Niederhofer, QwerlyMax Niederhofer, Qwerly
Max Niederhofer, QwerlyMashery
 
Marie Butson, ASOS
Marie Butson, ASOSMarie Butson, ASOS
Marie Butson, ASOSMashery
 
Sharath Bulusu, Guardian News & Media
Sharath Bulusu, Guardian News & MediaSharath Bulusu, Guardian News & Media
Sharath Bulusu, Guardian News & MediaMashery
 
David Mytton, Boxed Ice
David Mytton, Boxed Ice   David Mytton, Boxed Ice
David Mytton, Boxed Ice Mashery
 
Damien Tanner, Pusher
Damien Tanner, PusherDamien Tanner, Pusher
Damien Tanner, PusherMashery
 
Chandran Honour, Nature.com
Chandran Honour, Nature.comChandran Honour, Nature.com
Chandran Honour, Nature.comMashery
 
Ryan Patrick, D&B Hoovers
Ryan Patrick, D&B Hoovers Ryan Patrick, D&B Hoovers
Ryan Patrick, D&B Hoovers Mashery
 
Jean-Luc David, YellowAPI
Jean-Luc David, YellowAPIJean-Luc David, YellowAPI
Jean-Luc David, YellowAPIMashery
 
Jesse Emery, Your Trove
Jesse Emery, Your TroveJesse Emery, Your Trove
Jesse Emery, Your TroveMashery
 
Matt Thomson, Klout
Matt Thomson, KloutMatt Thomson, Klout
Matt Thomson, KloutMashery
 
Andrew Nicklin, NYC DoITT
Andrew Nicklin, NYC DoITTAndrew Nicklin, NYC DoITT
Andrew Nicklin, NYC DoITTMashery
 
Business of APIs Conference 2011 - Klout
Business of APIs Conference 2011 - KloutBusiness of APIs Conference 2011 - Klout
Business of APIs Conference 2011 - KloutMashery
 
Business of APIs Conference 2011 - YourTrove
Business of APIs Conference 2011 - YourTroveBusiness of APIs Conference 2011 - YourTrove
Business of APIs Conference 2011 - YourTroveMashery
 
Business of APIs Conference 2011 - Unicorns
Business of APIs Conference 2011 - UnicornsBusiness of APIs Conference 2011 - Unicorns
Business of APIs Conference 2011 - UnicornsMashery
 
Business of APIs Conference 2011 - Swordfish
Business of APIs Conference 2011 - SwordfishBusiness of APIs Conference 2011 - Swordfish
Business of APIs Conference 2011 - SwordfishMashery
 
Business of APIs Conference 2011 - SalesForce.com
Business of APIs Conference 2011 - SalesForce.comBusiness of APIs Conference 2011 - SalesForce.com
Business of APIs Conference 2011 - SalesForce.comMashery
 
Business of APIs Conference 2011 - deCarta
Business of APIs Conference 2011 - deCartaBusiness of APIs Conference 2011 - deCarta
Business of APIs Conference 2011 - deCartaMashery
 
Business of APIs Conference 2011 - Twillio
Business of APIs Conference 2011 - TwillioBusiness of APIs Conference 2011 - Twillio
Business of APIs Conference 2011 - TwillioMashery
 

More from Mashery (20)

10 basic rules of avoiding hackathon fail final
10 basic rules of avoiding hackathon fail final10 basic rules of avoiding hackathon fail final
10 basic rules of avoiding hackathon fail final
 
Reeve Thompson, Cabana
Reeve Thompson, CabanaReeve Thompson, Cabana
Reeve Thompson, Cabana
 
Max Niederhofer, Qwerly
Max Niederhofer, QwerlyMax Niederhofer, Qwerly
Max Niederhofer, Qwerly
 
Marie Butson, ASOS
Marie Butson, ASOSMarie Butson, ASOS
Marie Butson, ASOS
 
Sharath Bulusu, Guardian News & Media
Sharath Bulusu, Guardian News & MediaSharath Bulusu, Guardian News & Media
Sharath Bulusu, Guardian News & Media
 
David Mytton, Boxed Ice
David Mytton, Boxed Ice   David Mytton, Boxed Ice
David Mytton, Boxed Ice
 
Damien Tanner, Pusher
Damien Tanner, PusherDamien Tanner, Pusher
Damien Tanner, Pusher
 
Chandran Honour, Nature.com
Chandran Honour, Nature.comChandran Honour, Nature.com
Chandran Honour, Nature.com
 
Ryan Patrick, D&B Hoovers
Ryan Patrick, D&B Hoovers Ryan Patrick, D&B Hoovers
Ryan Patrick, D&B Hoovers
 
Jean-Luc David, YellowAPI
Jean-Luc David, YellowAPIJean-Luc David, YellowAPI
Jean-Luc David, YellowAPI
 
Jesse Emery, Your Trove
Jesse Emery, Your TroveJesse Emery, Your Trove
Jesse Emery, Your Trove
 
Matt Thomson, Klout
Matt Thomson, KloutMatt Thomson, Klout
Matt Thomson, Klout
 
Andrew Nicklin, NYC DoITT
Andrew Nicklin, NYC DoITTAndrew Nicklin, NYC DoITT
Andrew Nicklin, NYC DoITT
 
Business of APIs Conference 2011 - Klout
Business of APIs Conference 2011 - KloutBusiness of APIs Conference 2011 - Klout
Business of APIs Conference 2011 - Klout
 
Business of APIs Conference 2011 - YourTrove
Business of APIs Conference 2011 - YourTroveBusiness of APIs Conference 2011 - YourTrove
Business of APIs Conference 2011 - YourTrove
 
Business of APIs Conference 2011 - Unicorns
Business of APIs Conference 2011 - UnicornsBusiness of APIs Conference 2011 - Unicorns
Business of APIs Conference 2011 - Unicorns
 
Business of APIs Conference 2011 - Swordfish
Business of APIs Conference 2011 - SwordfishBusiness of APIs Conference 2011 - Swordfish
Business of APIs Conference 2011 - Swordfish
 
Business of APIs Conference 2011 - SalesForce.com
Business of APIs Conference 2011 - SalesForce.comBusiness of APIs Conference 2011 - SalesForce.com
Business of APIs Conference 2011 - SalesForce.com
 
Business of APIs Conference 2011 - deCarta
Business of APIs Conference 2011 - deCartaBusiness of APIs Conference 2011 - deCarta
Business of APIs Conference 2011 - deCarta
 
Business of APIs Conference 2011 - Twillio
Business of APIs Conference 2011 - TwillioBusiness of APIs Conference 2011 - Twillio
Business of APIs Conference 2011 - Twillio
 

Recently uploaded

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Recently uploaded (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Business of APIs Conference 2011 - Netflix

  • 1. Transforming  Streaming  with  the   Ne2lix  API   By  Daniel  Jacobson   @daniel_jacobson   djacobson@ne2lix.com  
  • 2. Ne2lix     API   Almost  23,000  flowers    
  • 3.
  • 4.
  • 5. Ne2lix     API   Hundreds  of  devices   Almost  23,000  flowers    
  • 6. API   Personaliza Movie   Movie   Similar   A/B  Test   Lon   User  Info   Reviews   Engine   Metadata   RaLngs   Movies   Engine  
  • 7. Ne2lix  API  Requests  by  Audience   Ne2lix  Devices   Open  API  Developers  
  • 8. Current  Emphasis  of  Ne2lix   Ne2lix  Devices  
  • 9. Ne2lix  API  :  Requests  Per  Month    35      30      25     Requests  in  Billions    20      15      10      5      -­‐        
  • 10.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. So,  we  have  a  scalable  infrastructure…       Now  what?  
  • 17. Webkit   •  Dynamically  update  UIs   •  Control  the  experience   •  Share  code  across   devices   •  Run  A/B  tests  
  • 18. iPhone   Android  
  • 19.
  • 20.
  • 21. And  we  have  a  flexible  UI.   Now  what?  
  • 22. Next  Step…  Redesign  the  API  
  • 23. Ne2lix  API  :  Requests  Per  Month    35      30      25     Requests  in  Billions    20      15      10      5      -­‐        
  • 24. Growth  of  the  Ne2lix  API   Over  1  Billion  requests  per  day   (Peaks  at  about  20,000  requests  per  second)  
  • 25.
  • 26.
  • 27. <catalog_Ltles>      <number_of_results>1140</number_of_results>      <start_index>0</start_index>      <results_per_page>10</results_per_page>      <catalog_Ltle>      <id>hdp://api.ne2lix.com/catalog/Ltles/movies/60021896</id><Ltle  short="Star"  regular="Star"></Ltle>      <box_art  small="hdp://alien2.ne2lix.com/us/boxshots/Lny/60021896.jpg"        medium="hdp://alien2.ne2lix.com/us/boxshots/small/60021896.jpg"        large="hdp://alien2.ne2lix.com/us/boxshots/large/60021896.jpg"></box_art>      <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/60021896/synopsis"        rel="hdp://schemas.ne2lix.com/catalog/Ltles/synopsis"  Ltle="synopsis"></link>      <release_year>2001</release_year>      <category  scheme="hdp://api.ne2lix.com/catalog/Ltles/mpaa_raLngs"  label="NR"></category>      <category  scheme="hdp://api.ne2lix.com/categories/genres"  label="Foreign"></category>      <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/60021896/cast"        rel="hdp://schemas.ne2lix.com/catalog/people.cast"  Ltle="cast"></link>   <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/60021896/screen_formats"  rel="hdp://schemas.ne2lix.com/catalog/Ltles/screen_formats"  Ltle="screen  formats"></ link      <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/60021896/languages_and_audio"  rel="hdp://schemas.ne2lix.com/catalog/Ltles/languages_and_audio"   Ltle="languages  and  audio"></link>      <average_raLng>1.9</average_raLng>      <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/60021896/similars"  rel="hdp://schemas.ne2lix.com/catalog/Ltles.similars"  Ltle="similars"></link>      <link  href="hdp://www.ne2lix.com/Movie/Star/60021896"  rel="alternate"  Ltle="webpage"></link>      </catalog_Ltle>      <catalog_Ltle>      <id>hdp://api.ne2lix.com/catalog/Ltles/movies/17985448</id><Ltle  short="Lone  Star"  regular="Lone  Star"></Ltle>      <box_art  small="hdp://alien2.ne2lix.com/us/boxshots/Lny/17985448.jpg"  medium="hdp://alien2.ne2lix.com/us/boxshots/small/17985448.jpg"  large=""></box_art>      <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/synopsis"  rel="hdp://schemas.ne2lix.com/catalog/Ltles/synopsis"  Ltle="synopsis"></link>      <release_year>1996</release_year>      <category  scheme="hdp://api.ne2lix.com/catalog/Ltles/mpaa_raLngs"  label="R"></category>      <category  scheme="hdp://api.ne2lix.com/categories/genres"  label="Drama"></category>   <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/awards"  rel="hdp://schemas.ne2lix.com/catalog/Ltles/awards"  Ltle="awards"></link>      <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/format_availability"  rel="hdp://schemas.ne2lix.com/catalog/Ltles/format_availability"  Ltle="formats"></ link>      <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/screen_formats"  rel="hdp://schemas.ne2lix.com/catalog/Ltles/screen_formats"  Ltle="screen   formats"></link>      <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/languages_and_audio"  rel="hdp://schemas.ne2lix.com/catalog/Ltles/languages_and_audio"   Ltle="languages  and  audio"></link>      <average_raLng>3.7</average_raLng>      <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/previews"  rel="hdp://schemas.ne2lix.com/catalog/Ltles/previews"  Ltle="previews"></link>      <link  href="hdp://api.ne2lix.com/catalog/Ltles/movies/17985448/similars"  rel="hdp://schemas.ne2lix.com/catalog/Ltles.similars"  Ltle="similars"></link>      <link  href="hdp://www.ne2lix.com/Movie/Lone_Star/17985448"  rel="alternate"  Ltle="webpage"></link>      </catalog_Ltle>   </catalog_Ltles>  
  • 28. {"catalog_Ltle":   {"id":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967",   "Ltle":{"Ltle_short":"Rosencrantz  and  Guildenstern  Are  Dead",   "regular":"Rosencrantz  and  Guildenstern  Are  Dead"},   "maturity_level":60,   "release_year":"1990",   "average_raLng":3.7,   "box_art":{"284pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/ghd/60034967.jpg",   "110pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/large/60034967.jpg",   "38pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/Lny/60034967.jpg",   "64pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/small/60034967.jpg",   "150pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/150/60034967.jpg",   "88pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/88/60034967.jpg",   "124pix_w":"hdp://cdn-­‐7.nflximg.com/en_US/boxshots/124/60034967.jpg"},   "language":"en",   "web_page":"hdp://www.ne2lix.com/Movie/Rosencrantz_and_Guildenstern_Are_Dead/60034967",   "Lny_url":"hdp://movi.es/ApUP9"},   "meta":{   "expand": ["@directors","@bonus_materials","@cast","@awards","@short_synopsis","@synopsis","@box_art","@screen_formats","@"links": {"id":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967",   "languages_and_audio":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/languages_and_audio",   "Ltle":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/Ltle",   "screen_formats":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/screen_formats",   "cast":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/cast",   "awards":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/awards",   "short_synopsis":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/short_synopsis",   "box_art":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/box_art",   "synopsis":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/synopsis",   "directors":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/directors",   "similars":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/similars",   "format_availability":"hdp://api.ne2lix.com/catalog/Ltles/movies/60034967/format_availability"}   }}  
  • 29. Improve  Efficiency  of  API  Requests   Could  it  have  been  100  million  requests  per  day?  Or  less?   (Assuming  everything  else  remained  the  same)  
  • 30.
  • 31.
  • 32.
  • 33. Daniel  Jacobson   djacobson@ne2lix.com   @daniel_jacobson   hdp://www.linkedin.com/in/danieljacobson