اخبار منصات الأفلام

كيف كسرت “المرآة السوداء” Netflix عندما استولى اللافتة …


مرآة سوداء كسر Netflix

المرآة السوداء

عندما تفتح المرآة السوداء أو سلسلة مختارات أخرى مثل الحب والموت والروبوتات، يحدث شيء غريب – لا يتم سرد الفصول بترتيب الإصدار ، ولكن من الأحدث إلى الأقدم. بالنسبة لمعظم العروض ذات القوس الخطي ، فإن هذا لا معنى له على الإطلاق ، ولكن بالنسبة لسلسلة مختارات ، لا يهم من أين تبدأ. ما قد لا تدركه هو أن هذه الوظيفة المباشرة على ما يبدو لم تأتي بسهولة إلى مهندسي Netflix.

كما تعلم ، التقطت Netflix المرآة السوداء من القناة الرابعة بعد الموسم الثالث وأصدرت مؤخرًا الموسم السابع. عندما تم إطلاق الموسم الرابع ، لم يكن Netflix يريد تجربة المشاهدين الجدد في السلسلة أن تكون الموسم الأول ؛ لقد أرادوا المستخدمين من رؤية موسم جديد ، فاخر. هناك أيضًا مشكلة في الحلقة الأولى حول F ** ing خنزير أيضًا …

قد يبدو هذا التبديل – الذي يعرض الموسم الرابع ، الحلقة 1 هو الافتراضي بدلاً من الموسم 1 ، الحلقة 1 – كقرار بسيط UX. لكن وراء الكواليس؟ لقد بدأت الانهيار الفني لمدة أربعة أشهر ومتعددة الخدمات التي لا تزال تطارد المطورين حتى يومنا هذا. هذا وفقًا لمهندس البرمجيات مايكل بولسون ، الذي يشتهر على YouTuber الذهاب باسم theprimeagen ومهندس البرمجيات في Netflix.

داخليًا ، كان الطلب بسيطًا: “دعنا نعرض الموسم الرابع ، الحلقة 1 كما يراه المشاهدون الأول.” ولكن هذا خلق مفارقة: Netflix بحاجة إلى عكس ترتيب الموسم ، ولكن لا عكس ترتيب الحلقة خلال كل موسم.

تقرير Netflix Top 10: Black Mirror وشمال نورس نضالات بينما تستقر قائمة الحياة على الحالة الكهربائيةتقرير Netflix Top 10: Black Mirror وشمال نورس نضالات بينما تستقر قائمة الحياة على الحالة الكهربائية

كما أوضح بولسون ، يتم تشغيل Netflix من قبل مئات الخدمات الصغيرة – أنظمة صغيرة متخصصة تتعامل مع كل مهام محددة تعتبرها أمراً مفروغاً منه في كل مرة تقوم فيها بتشغيل Netflix. هذه الهندسة المعمارية قوية وقوية ، مما يجعل نظام سريع … حتى تحتاج إلى تغيير عالمي صغير.

ولكن تحت الغطاء ، لم تكن منصة Netflix مصممة لتغيير مثل عكس ترتيب الفصول. توقع كل جزء من أنظمتهم أن تظهر سلسلة بالترتيب الزمني – الموسم الأول أولاً ، ثم الموسم الثاني ، وهلم جرا. إن عكس هذا الترتيب – فقط لعرض واحد – انتهى به الأمر إلى أن يكون أكثر تعقيدًا مما توقعه أي شخص.

يشرح بولسون بعض الأنظمة الموجودة هنا ، مما يشير إلى أن إجراء تغييرات مثل هذا أدى إلى تغييرات في الأنظمة الأخرى ، والتي لن تعرف كيفية التعامل مع الأشياء ، أو في أسوأ الأحوال ، ستعطل تمامًا.

  • نظام واحد ، يسمى GPS (خدمة عرض المعرض)، كان مسؤولاً عن عروض الإدراج والحلقات. بشكل افتراضي ، أظهر دائمًا الموسم الأول أولاً – لأن هذه هي الطريقة التي تعمل بها معظم العروض. يشار إلى هذا أيضًا في بعض الأحيان باسم Lolomo ، مما يعني قائمة قوائم الأفلام.
  • نظام آخر ، يسمى الخريطة (منصة تجميع البيانات الوصفية أو منصة الوصول إلى الوسائط ، اعتمادًا على الإصدار)حاول تخصيص ما رأيته ، مثل إظهار حلقة شهيرة أو موصى بها أولاً. ولكن كان عليها أن تعمل ضد GPS لوضع الموسم 4 ، الحلقة 1 في القمة بدلاً من ذلك.
  • ثم هناك VMS (خدمة بيانات تعريف الفيديو) ، التي تنقر بعد ذلك إلى خدمات أخرى مثل تلك التي تسمى Dexter ، والتي تخزن المعلومات الأساسية مثل عناوين الحلقة وتواريخ الهواء. لم يكن يعرف أي شيء عن الطلب الخاص – لقد مرت على طول البيانات الخام كما تم نشرها في البداية.

لإصلاح كل هذا ، كان على Netflix إحضار طبقة أو أداة أكثر تقدماً تسمى CMS (خدمة بيانات تعريف المحتوى). كانت وظيفتها هي التدخل والقول ، “مهلا ، لهذا العرض ، نحن نفعل الأشياء بشكل مختلف.” كان عليها إعادة ترتيب المواسم بشكل ديناميكي ، وذلك باستخدام قواعد خاصة تنطبق فقط على عروض المختارات مثل المرآة السوداء. لكنها أصبحت أكثر تعقيدًا من هناك مع العديد من المكالمات والأنظمة الجديدة الأخرى التي يجب دمجها للتحدث مع الأنظمة القديمة وما إلى ذلك.

قال أحد المهندسين الذين عملوا على الإصلاح إن الأمر استغرق حوالي أربعة أشهر للحصول على كل شيء يعمل بشكل صحيح. كان على الفريق بناء أدوات جديدة ، وإعادة كتابة الأنظمة الحالية ، وحتى التعامل مع الخلافات بين الفرق. عند نقطة ما ، كان عليهم إعادة تسمية إعداد تقني صغير لمجرد أن فريقًا آخر لم يعجبه كيف بدا الأمر.

قال بولسون: “كل هذا ، فقط لم تكن حلقة الخنزير هي أول شيء رأيته.”

Microservices فيديو NetflixMicroservices فيديو Netflix

Netflix’s Microservices Conundrum!

يمكن العثور على مقطع الفيديو الكامل حول Microserves وكيف كان على Netflix أن يمر بالكثير من التكرارات لإصلاح المرآة السوداء في الفيديو أدناه:


اكتشاف المزيد من هيدب فيديو

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى

اكتشاف المزيد من هيدب فيديو

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading