{"id":7607,"date":"2021-03-17T10:15:42","date_gmt":"2021-03-17T09:15:42","guid":{"rendered":"https:\/\/webhosting.de\/?p=7607"},"modified":"2021-03-17T10:15:44","modified_gmt":"2021-03-17T09:15:44","slug":"cloud-computing-netflix-rozwija-kompletna-nowa-platforme-kodowania","status":"publish","type":"post","link":"https:\/\/webhosting.de\/pl\/cloud-computing-netflix-entwickelt-komplett-neue-encoding-plattform\/","title":{"rendered":"Chmura obliczeniowa - Netflix opracowuje zupe\u0142nie now\u0105 platform\u0119 kodowania"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Dostawca us\u0142ug strumieniowych Netflix przechowuje swoje filmy w celu zapewnienia optymalnej dostawy przy r\u00f3\u017cnych pr\u0119dko\u015bciach Internetu i na r\u00f3\u017cnych urz\u0105dzeniach odtwarzaj\u0105cych w r\u00f3\u017cnych <a href=\"https:\/\/netflixtechblog.com\/optimized-shot-based-encodes-for-4k-now-streaming-47b516b10bbb\" target=\"_blank\" rel=\"noopener\">Rozdzielczo\u015b\u0107, poziomy jako\u015bci i formaty<\/a>. Przez oko\u0142o siedem lat zajmowa\u0142em si\u0119 kodowaniem platformy \"Reloaded\". W mi\u0119dzyczasie jednak obci\u0105\u017cenie Netflixa wzros\u0142o dziesi\u0119ciokrotnie dzi\u0119ki ekspansji na kolejne rynki i znacznie wi\u0119kszej ilo\u015bci tre\u015bci. Wed\u0142ug bloga in\u017cynier\u00f3w Netflixa, spowodowa\u0142o to problemy. Odpowiedzialni za to programi\u015bci opracowali wi\u0119c now\u0105 platform\u0119 kodowania o nazwie \"<a href=\"https:\/\/netflixtechblog.com\/the-netflix-cosmos-platform-35c14d9351ad\" target=\"_blank\" rel=\"noopener\">Kosmos<\/a>\" stworzone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jak wyja\u015bnia Frank San Miguel w imieniu zespo\u0142u Cosmos, stara architektura Reloaded zosta\u0142a zaprojektowana wy\u0142\u0105cznie do skalowania tre\u015bci audio i wideo tak dobrze, jak to tylko mo\u017cliwe. Jednak monolityczna architektura znacznie utrudnia\u0142a wprowadzanie nowych funkcji. Ponadto, zesp\u00f3\u0142 odpowiedzialny za kodowanie znacznie si\u0119 powi\u0119kszy\u0142 w ci\u0105gu ostatnich kilku lat, co oznacza\u0142o, \u017ce zw\u0142aszcza nowi cz\u0142onkowie nie mieli praktycznie \u017cadnego wgl\u0105du w przestarza\u0142\u0105 architektur\u0119 Reloaded. Odpowiedzialne za to by\u0142o przede wszystkim po\u0142\u0105czenie logiki aplikacji z kodem infrastruktury.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-microservices-architekturen-als-vorbild\">Architektura mikroserwis\u00f3w jako wz\u00f3r do na\u015bladowania<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ze wzgl\u0119du na powa\u017cne problemy, zesp\u00f3\u0142 zdecydowa\u0142 si\u0119 na ca\u0142kowicie nowy projekt zamiast rewizji istniej\u0105cej architektury. Jako model wybrano nowoczesn\u0105 architektur\u0119 mikroserwis\u00f3w. Opr\u00f3cz samych zada\u0144 zwi\u0105zanych z kodowaniem, umo\u017cliwia to modu\u0142owe dodawanie kolejnych us\u0142ug, w tym narz\u0119dzia do monitorowania i narz\u0119dzia dla potoku ci\u0105g\u0142ego dostarczania. Powinno to umo\u017cliwi\u0107 tworzenie nowego kodu bezpo\u015brednio w \u015brodowisku produkcyjnym.<a href=\"https:\/\/webhosting.de\/pl\/wordpress-beitraege-erstellen-die-moeglichkeiten\/\">Sk\u0142adki<\/a> mog\u0105 by\u0107 importowane bez dodatkowych interwencji.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pomimo podobie\u0144stw, us\u0142ugi Cosmos nie s\u0105 mikroserwisami. Dane aplikacji i jej zale\u017cno\u015bci s\u0105 r\u00f3wnie\u017c odseparowane od innych system\u00f3w w narz\u0119dziu koduj\u0105cym Netflix, podobnie jak w mikroserwisach, ale us\u0142ugi wykorzystuj\u0105 jasno zdefiniowane API do wymiany danych.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wysokoobliczeniowa praca, kt\u00f3ra wyst\u0119puje obok kodowania, \u0142aduje swoje zale\u017cno\u015bci jako kontenery Docker. W zale\u017cno\u015bci od wielko\u015bci zadania, w Netflixie jest to kilka tysi\u0119cy r\u00f3\u017cnych kontener\u00f3w, kt\u00f3re s\u0105 przechowywane w <a href=\"https:\/\/webhosting.de\/pl\/cloud-computing-fuer-kleine-unternehmen\/\">cloud computing<\/a> \u015brodowisko. W przypadku szczeg\u00f3lnie du\u017cych plik\u00f3w, jak twierdz\u0105 tw\u00f3rcy, uruchomienie programu zajmuje cz\u0119sto kilka dni.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prace rozwojowe nad Cosmosem rozpocz\u0119\u0142y si\u0119 w 2018 r., a wst\u0119pne testy w \u015brodowisku produktowym w 2019 r. W\u0142a\u015bciwy rollout systemu, kt\u00f3ry nast\u0119pnie ca\u0142kowicie zast\u0105pi platform\u0119 kodowania Reloaded, nast\u0105pi w bie\u017c\u0105cym roku 2021.<\/p>","protected":false},"excerpt":{"rendered":"<p>Netflix po oko\u0142o siedmiu latach ca\u0142kowicie przeprojektowa\u0142 swoj\u0105 architektur\u0119 kodowania z powodu nowych wymaga\u0144-.<\/p>","protected":false},"author":2,"featured_media":7608,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"","inline_featured_image":false,"footnotes":""},"categories":[681],"tags":[993],"class_list":["post-7607","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud_computing","tag-netflix"],"acf":[],"_wp_attached_file":null,"_wp_attachment_metadata":null,"litespeed-optimize-size":null,"litespeed-optimize-set":null,"_elementor_source_image_hash":null,"_wp_attachment_image_alt":null,"stockpack_author_name":null,"stockpack_author_url":null,"stockpack_provider":null,"stockpack_image_url":null,"stockpack_license":null,"stockpack_license_url":null,"stockpack_modification":null,"color":null,"original_id":null,"original_url":null,"original_link":null,"unsplash_location":null,"unsplash_sponsor":null,"unsplash_exif":null,"unsplash_attachment_metadata":null,"_elementor_is_screenshot":null,"surfer_file_name":null,"surfer_file_original_url":null,"envato_tk_source_kit":null,"envato_tk_source_index":null,"envato_tk_manifest":null,"envato_tk_folder_name":null,"envato_tk_builder":null,"envato_elements_download_event":null,"_menu_item_type":null,"_menu_item_menu_item_parent":null,"_menu_item_object_id":null,"_menu_item_object":null,"_menu_item_target":null,"_menu_item_classes":null,"_menu_item_xfn":null,"_menu_item_url":null,"_trp_menu_languages":null,"rank_math_primary_category":"681","rank_math_title":null,"inline_featured_image":null,"_yoast_wpseo_primary_category":"681","rank_math_schema_blogposting":null,"rank_math_schema_videoobject":null,"_oembed_049c719bc4a9f89deaead66a7da9fddc":null,"_oembed_time_049c719bc4a9f89deaead66a7da9fddc":null,"_yoast_wpseo_focuskw":null,"_yoast_wpseo_linkdex":null,"_oembed_27e3473bf8bec795fbeb3a9d38489348":null,"_oembed_c3b0f6959478faf92a1f343d8f96b19e":null,"_trp_translated_slug_en_us":null,"_wp_desired_post_slug":null,"_yoast_wpseo_title":null,"tldname":null,"tldpreis":null,"tldrubrik":null,"tldpolicylink":null,"tldsize":null,"tldregistrierungsdauer":null,"tldtransfer":null,"tldwhoisprivacy":null,"tldregistrarchange":null,"tldregistrantchange":null,"tldwhoisupdate":null,"tldnameserverupdate":null,"tlddeletesofort":null,"tlddeleteexpire":null,"tldumlaute":null,"tldrestore":null,"tldsubcategory":null,"tldbildname":null,"tldbildurl":null,"tldclean":null,"tldcategory":null,"tldpolicy":null,"tldbesonderheiten":null,"tld_bedeutung":null,"_oembed_d167040d816d8f94c072940c8009f5f8":null,"_oembed_b0a0fa59ef14f8870da2c63f2027d064":null,"_oembed_4792fa4dfb2a8f09ab950a73b7f313ba":null,"_oembed_33ceb1fe54a8ab775d9410abf699878d":null,"_oembed_fd7014d14d919b45ec004937c0db9335":null,"_oembed_21a029d076783ec3e8042698c351bd7e":null,"_oembed_be5ea8a0c7b18e658f08cc571a909452":null,"_oembed_a9ca7a298b19f9b48ec5914e010294d2":null,"_oembed_f8db6b27d08a2bb1f920e7647808899a":null,"_oembed_168ebde5096e77d8a89326519af9e022":null,"_oembed_cdb76f1b345b42743edfe25481b6f98f":null,"_oembed_87b0613611ae54e86e8864265404b0a1":null,"_oembed_27aa0e5cf3f1bb4bc416a4641a5ac273":null,"_oembed_time_27aa0e5cf3f1bb4bc416a4641a5ac273":null,"_tldname":null,"_tldclean":null,"_tldpreis":null,"_tldcategory":null,"_tldsubcategory":null,"_tldpolicy":null,"_tldpolicylink":null,"_tldsize":null,"_tldregistrierungsdauer":null,"_tldtransfer":null,"_tldwhoisprivacy":null,"_tldregistrarchange":null,"_tldregistrantchange":null,"_tldwhoisupdate":null,"_tldnameserverupdate":null,"_tlddeletesofort":null,"_tlddeleteexpire":null,"_tldumlaute":null,"_tldrestore":null,"_tldbildname":null,"_tldbildurl":null,"_tld_bedeutung":null,"_tldbesonderheiten":null,"_oembed_ad96e4112edb9f8ffa35731d4098bc6b":null,"_oembed_8357e2b8a2575c74ed5978f262a10126":null,"_oembed_3d5fea5103dd0d22ec5d6a33eff7f863":null,"_eael_widget_elements":null,"_oembed_0d8a206f09633e3d62b95a15a4dd0487":null,"_oembed_time_0d8a206f09633e3d62b95a15a4dd0487":null,"_aioseo_description":null,"_eb_attr":null,"_eb_data_table":null,"_oembed_819a879e7da16dd629cfd15a97334c8a":null,"_oembed_time_819a879e7da16dd629cfd15a97334c8a":null,"_acf_changed":null,"_wpcode_auto_insert":null,"_edit_last":"1","_edit_lock":"1615972544:1","_oembed_e7b913c6c84084ed9702cb4feb012ddd":"{{unknown}}","_oembed_bfde9e10f59a17b85fc8917fa7edf782":"<iframe title=\"Theming Nextcloud in 37 seconds\" width=\"368\" height=\"207\" src=\"https:\/\/www.youtube.com\/embed\/wqRgeFXYUys?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>","_oembed_time_bfde9e10f59a17b85fc8917fa7edf782":"1615972555","_oembed_03514b67990db061d7c4672de26dc514":"<iframe title=\"Gaia X\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/NhqLt_NJ6FA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>","_oembed_time_03514b67990db061d7c4672de26dc514":"1615972552","rank_math_news_sitemap_robots":"index","rank_math_robots":["index"],"_eael_post_view_count":"4172","_trp_automatically_translated_slug_ru_ru":null,"_trp_automatically_translated_slug_et":"cloud-computing-netflix-arendab-koostoeoed-uuet-kodeerimisplatvormi","_trp_automatically_translated_slug_lv":"makondatosana-netflix-izstrada-pilnigu-jaunu-kodesanas-platformu","_trp_automatically_translated_slug_fr_fr":null,"_trp_automatically_translated_slug_en_us":null,"_wp_old_slug":null,"_trp_automatically_translated_slug_da_dk":null,"_trp_automatically_translated_slug_pl_pl":null,"_trp_automatically_translated_slug_es_es":null,"_trp_automatically_translated_slug_hu_hu":null,"_trp_automatically_translated_slug_fi":"cloud-computing-netflix-kehittaeae-taeydellisen-uuden-koodausalustan","_trp_automatically_translated_slug_ja":"%e3%82%af%e3%83%a9%e3%82%a6%e3%83%89%e3%82%b3%e3%83%b3%e3%83%94%e3%83%a5%e3%83%bc%e3%83%86%e3%82%a3%e3%83%b3%e3%82%b0%e3%80%81netflix%e3%81%8c%e9%96%8b%e7%99%ba%e3%81%97%e3%81%9f%e5%ae%8c%e5%85%a8","_trp_automatically_translated_slug_lt_lt":null,"_elementor_edit_mode":null,"_elementor_template_type":null,"_elementor_version":null,"_elementor_pro_version":null,"_wp_page_template":null,"_elementor_page_settings":null,"_elementor_data":null,"_elementor_css":null,"_elementor_conditions":null,"_happyaddons_elements_cache":null,"_oembed_75446120c39305f0da0ccd147f6de9cb":"<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">great job, everyone <a href=\"https:\/\/t.co\/22gooTH4sl\">pic.twitter.com\/22gooTH4sl<\/a><\/p>&mdash; crash override (@donk_enby) <a href=\"https:\/\/twitter.com\/donk_enby\/status\/1348484125825658887?ref_src=twsrc%5Etfw\">January 11, 2021<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>","_oembed_time_75446120c39305f0da0ccd147f6de9cb":"1615972549","_oembed_3efb2c3e76a18143e7207993a2a6939a":"<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\"><a href=\"https:\/\/twitter.com\/hashtag\/BREAKING?src=hash&amp;ref_src=twsrc%5Etfw\">#BREAKING<\/a>: Texas takes the lead once more! Today, we\u2019re filing a lawsuit against <a href=\"https:\/\/twitter.com\/hashtag\/Google?src=hash&amp;ref_src=twsrc%5Etfw\">#Google<\/a> for anticompetitive conduct.<br><br>This internet Goliath used its power to manipulate the market, destroy competition, and harm YOU, the consumer. Stay tuned\u2026 <a href=\"https:\/\/t.co\/fdEVEWQb0e\">pic.twitter.com\/fdEVEWQb0e<\/a><\/p>&mdash; Texas Attorney General (@TXAG) <a href=\"https:\/\/twitter.com\/TXAG\/status\/1339283520099856384?ref_src=twsrc%5Etfw\">December 16, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>","_oembed_time_3efb2c3e76a18143e7207993a2a6939a":"1615972549","_oembed_59808117857ddf57e478a31d79f76e4d":"<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Happy to follow-on report that a huge chunk of <a href=\"https:\/\/twitter.com\/Flickr?ref_src=twsrc%5Etfw\">@Flickr<\/a> compute just successfully made the transition to Graviton2 <a href=\"https:\/\/twitter.com\/Arm?ref_src=twsrc%5Etfw\">@ARM<\/a> in <a href=\"https:\/\/twitter.com\/awscloud?ref_src=twsrc%5Etfw\">@awscloud<\/a> this afternoon. More services coming shortly. My aim is to get to 100% of non-GPU <a href=\"https:\/\/twitter.com\/SmugMug?ref_src=twsrc%5Etfw\">@SmugMug<\/a> and <a href=\"https:\/\/twitter.com\/Flickr?ref_src=twsrc%5Etfw\">@Flickr<\/a> compute on ARM within the year. <a href=\"https:\/\/t.co\/fwXWdg06xx\">https:\/\/t.co\/fwXWdg06xx<\/a><\/p>&mdash; Don MacAskill (@DonMacAskill) <a href=\"https:\/\/twitter.com\/DonMacAskill\/status\/1314050996486561792?ref_src=twsrc%5Etfw\">October 8, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>","_oembed_time_59808117857ddf57e478a31d79f76e4d":"1615972549","_oembed_965c5b49aa8d22ce37dfb3bde0268600":"<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"de\" dir=\"ltr\">Der <a href=\"https:\/\/twitter.com\/hashtag\/Finanzausschuss?src=hash&amp;ref_src=twsrc%5Etfw\">#Finanzausschuss<\/a> im <a href=\"https:\/\/twitter.com\/hashtag\/Bundestag?src=hash&amp;ref_src=twsrc%5Etfw\">#Bundestag<\/a> hat das <a href=\"https:\/\/twitter.com\/hashtag\/Jahressteuergesetz?src=hash&amp;ref_src=twsrc%5Etfw\">#Jahressteuergesetz<\/a> beschlossen. Damit wurde auch die <a href=\"https:\/\/twitter.com\/hashtag\/Gemeinn%C3%BCtzigkeit?src=hash&amp;ref_src=twsrc%5Etfw\">#Gemeinn\u00fctzigkeit<\/a> f\u00fcr <a href=\"https:\/\/twitter.com\/hashtag\/Freifunk?src=hash&amp;ref_src=twsrc%5Etfw\">#Freifunk<\/a> Initiativen beschlossen. Das ganze geht jetzt in der kommenden Woche ins Plenum zur Abstimmung und direkt in den <a href=\"https:\/\/twitter.com\/hashtag\/Bundesrat?src=hash&amp;ref_src=twsrc%5Etfw\">#Bundesrat<\/a><\/p>&mdash; Jens Zimmermann (@JensZSPD) <a href=\"https:\/\/twitter.com\/JensZSPD\/status\/1336581821706989568?ref_src=twsrc%5Etfw\">December 9, 2020<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>","_oembed_time_965c5b49aa8d22ce37dfb3bde0268600":"1615972550","_oembed_81002f7ee3604f645db4ebcfd1912acf":"<iframe title=\"Netzetag bei der Telekom: Antennen, Breitband, Glasfaser\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/6_NTa3VCRFo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>","_oembed_time_81002f7ee3604f645db4ebcfd1912acf":"1615972550","_elementor_screenshot":null,"_oembed_7ea3429961cf98fa85da9747683af827":null,"_oembed_time_7ea3429961cf98fa85da9747683af827":null,"_elementor_controls_usage":null,"_elementor_page_assets":[],"_elementor_screenshot_failed":null,"theplus_transient_widgets":null,"_eael_custom_js":null,"_wp_old_date":"2021-03-03","_trp_automatically_translated_slug_it_it":null,"_trp_automatically_translated_slug_pt_pt":null,"_trp_automatically_translated_slug_zh_cn":null,"_trp_automatically_translated_slug_nl_nl":null,"_trp_automatically_translated_slug_pt_br":null,"_trp_automatically_translated_slug_sv_se":null,"rank_math_analytic_object_id":"229","rank_math_internal_links_processed":null,"_trp_automatically_translated_slug_ro_ro":null,"_trp_automatically_translated_slug_sk_sk":null,"_trp_automatically_translated_slug_bg_bg":null,"_trp_automatically_translated_slug_sl_si":null,"litespeed_vpi_list":["webhostinglogo.png"],"litespeed_vpi_list_mobile":["webhostinglogo.png"],"rank_math_seo_score":null,"rank_math_contentai_score":null,"ilj_limitincominglinks":null,"ilj_maxincominglinks":null,"ilj_limitoutgoinglinks":null,"ilj_maxoutgoinglinks":null,"ilj_limitlinksperparagraph":null,"ilj_linksperparagraph":null,"ilj_blacklistdefinition":null,"ilj_linkdefinition":[],"_eb_reusable_block_ids":null,"rank_math_focus_keyword":null,"rank_math_og_content_image":null,"_yoast_wpseo_metadesc":"Netflix hat seine Encoding-Architektur nach rund sieben Jahren aufgrund neuer Anforderungen komplett neu entwickelt-","_yoast_wpseo_content_score":"60","_yoast_wpseo_focuskeywords":"[]","_yoast_wpseo_keywordsynonyms":"[\"\"]","_yoast_wpseo_estimated-reading-time-minutes":"2","rank_math_description":"Netflix hat seine Encoding-Architektur nach rund sieben Jahren aufgrund neuer Anforderungen komplett neu entwickelt-","surfer_last_post_update":null,"surfer_last_post_update_direction":null,"surfer_keywords":null,"surfer_location":null,"surfer_draft_id":null,"surfer_permalink_hash":null,"surfer_scrape_ready":null,"_thumbnail_id":"7608","footnotes":null,"_links":{"self":[{"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/posts\/7607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/comments?post=7607"}],"version-history":[{"count":0,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/posts\/7607\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/media\/7608"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/media?parent=7607"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/categories?post=7607"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/tags?post=7607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}