{"id":31357,"date":"2021-03-31T04:00:00","date_gmt":"2021-03-31T02:00:00","guid":{"rendered":"https:\/\/eiposgrados.com\/?p=31357"},"modified":"2021-03-31T16:09:31","modified_gmt":"2021-03-31T14:09:31","slug":"how-netflix-uses-python","status":"publish","type":"post","link":"https:\/\/eiposgrados.com\/eng\/python-blog\/how-netflix-uses-python\/","title":{"rendered":"Learn how Netflix uses Python"},"content":{"rendered":"<p>Netflix reveals the way it uses<strong> Python for<\/strong> <strong>operations management and analysis<\/strong>, in addition to <strong>cybersecurity and networks<\/strong>.<\/p>\n\n\n\n<p>From their blog we can read: \u201cWe use Python throughout the content lifecycle, from deciding which content to fund to running the CDN that serves the final video to 148 million members. We use and contribute to many packages of <strong>Python open source.<\/strong>\u201d&nbsp;<\/p>\n\n\n\n<p>On the blog, the <em><strong>Netflix Pythonistas<\/strong> <\/em>They also told us the way they used Python.<\/p>\n\n\n\n<p>The \u201cDemand Engineering\u201d department is responsible for allocating and distributing resources depending on traffic and failover. \u201cWe are proud to say that our team&#039;s tools are primarily built in Python,\u201d they tell us on their blog. You will be able to know all these tools used and apply them in our <a href=\"https:\/\/eiposgrados.com\/eng\/master-in-python\/\" class=\"rank-math-link\">master in Python programming<\/a>. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What tools do you use?<\/h2>\n\n\n\n<p>Uses <strong>Numpy and Scipy<\/strong> to do numerical analysis, <strong>Boto3<\/strong> to make changes to the AWS infrastructure, <strong>rq <\/strong>to run asynchronous workloads and all under one <strong>Flask API.<\/strong><\/p>\n\n\n\n<p>The same mathematical libraries, together with <strong>Ruptures<\/strong> either <strong>pandas<\/strong> They are used by the Netflix CORE team for analytical work on alerts and statistics.&nbsp;<\/p>\n\n\n\n<p>Python is also used for tasks <strong>data automation, exploration and cleansing<\/strong>, and as a source for visualization work. Additionally, it is essential in the area of personalization machine learning, recommendation algorithms, illustration personalization, and marketing algorithms.<\/p>\n\n\n\n<p>Due to the evolution of the platform and they constantly test new approaches, they use <strong>Jupyter<\/strong> <strong>Notebooks<\/strong> to drive many of their tests.<\/p>\n\n\n\n<p>Netflix usa <strong>Python<\/strong> practically <strong>in all areas of the company<\/strong>, applies machine learning to hundreds of use cases across all divisions of the company, most of those applications powered by <strong>Metaflow<\/strong>, a Python framework that makes it easy to run <strong>ML projects<\/strong> from the prototype stage to production.<\/p>\n\n\n\n<p><strong>Metaflow<\/strong> As indicated in the blog, it takes Python to its limits, making the most of it.&nbsp;<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>The Netflix platform reveals how it uses the Python programming language for operations, cybersecurity and network management and analysis. Do you want to know how Netflix uses Python and what tools it uses? Come in and find out!<\/p>","protected":false},"author":51,"featured_media":31419,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[407],"tags":[],"class_list":["post-31357","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-python"],"acf":[],"_links":{"self":[{"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/posts\/31357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/users\/51"}],"replies":[{"embeddable":true,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/comments?post=31357"}],"version-history":[{"count":0,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/posts\/31357\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/media\/31419"}],"wp:attachment":[{"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/media?parent=31357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/categories?post=31357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/tags?post=31357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}