Tokyo trực tiếp Netflix đội ngũ giải thích công nghệ nền tảng phía sau Live streaming.

robot
Đang tạo bản tóm tắt

Hãy tưởng tượng, đêm diễn ra sự kiện lớn nhất trong lịch sử sắp đến, 65 triệu người hâm mộ đang chờ đợi, nhịp tim tăng tốc. Làm thế nào để đảm bảo rằng tất cả khán giả có thể xem trận đấu trực tiếp đúng giờ mỗi lần? Người dùng Netflix đã quen với việc xem theo yêu cầu, mỗi người có thể chọn thời gian xem mà mình thích. Nhưng với các sự kiện thể thao trực tiếp, hàng triệu người hâm mộ đều khao khát được xem ngay lập tức, Netflix làm thế nào để đảm bảo rằng các thành viên không bỏ lỡ bất kỳ khoảnh khắc nào hấp dẫn? Khi lưu lượng trực tiếp phá vỡ kỷ lục phát trực tuyến, cơ sở hạ tầng của Netflix phải đối mặt với bài kiểm tra áp lực tối thượng. Tác giả đã tham gia một buổi thuyết trình do nhóm kỹ thuật tại văn phòng Netflix Tokyo tổ chức, giải thích về nền tảng công nghệ phía sau Netflix Live, dưới đây là những điểm nổi bật được tóm tắt.

Netflix Live và VOD có gì khác nhau?

Live và xem ngẫu nhiên (Video on Demand viết tắt là VOD) khác nhau, thành viên mong muốn có thể xem các sự kiện trực tiếp ngay lập tức, có nghĩa là chỉ có một khoảng thời gian rất ngắn để giới thiệu các chương trình trực tiếp phù hợp. Đề xuất quá sớm sẽ làm giảm sự phấn khích, xuất hiện quá muộn sẽ bỏ lỡ những khoảnh khắc tuyệt vời. Từng giây từng phút đều rất quan trọng.

Lên kế hoạch cẩn thận để giới thiệu ngay lập tức

Để nắm bắt sự phấn khích ngay lập tức, Netflix đã nâng cao hệ thống gợi ý, cung cấp các đề xuất theo thời gian thực, mang đến cho người dùng những tín hiệu phong phú và hấp dẫn hơn, giúp họ nhấn nút phát vào những thời điểm quan trọng nhất. Thách thức là gì? Làm thế nào để gửi cập nhật động, kịp thời đến hơn một tỷ thiết bị trên toàn cầu, khi hiệu ứng đám đông có thể làm quá tải dịch vụ đám mây. Mở rộng tuyến tính đơn giản vừa không hiệu quả vừa không đáng tin cậy. Đối với các sự kiện phổ biến, nó cũng có thể làm phân tán tài nguyên của các dịch vụ quan trọng khác. Netflix cần một giải pháp thông minh hơn có thể mở rộng, không chỉ đơn thuần là thêm nhiều tài nguyên, vì vậy, Netflix đã xây dựng một hệ thống tự tạo.

Do hàng triệu thiết bị trực tuyến, lịch trình sự kiện phát trực tiếp có thể thay đổi bất cứ lúc nào. Làm thế nào để giữ cho mọi người đồng bộ hoàn hảo? Để giải quyết vấn đề này, Netflix đã xây dựng một hệ thống có thể cập nhật nội dung gợi ý một cách động theo sự phát triển của các sự kiện.

Netflix phát hiện cần cân bằng ba điều kiện hạn chế:

Thời gian: Thời gian cần thiết để phối hợp cập nhật. Tối ưu hóa thông lượng: Khả năng xử lý của dịch vụ đám mây. Cơ sở tính toán: Các yêu cầu khác nhau cần thiết để cung cấp cập nhật độc đáo.

Bằng cách chia nhỏ việc đề xuất ngay lập tức thành hai giai đoạn để giải quyết vấn đề tối ưu hóa, tiền truy xuất dữ liệu cần thiết, phân tán tải trong khoảng thời gian dài hơn để tránh đỉnh điểm lưu lượng. Khi sự kiện phát trực tiếp bắt đầu hoặc kết thúc, phát sóng một thông điệp có số lượng thấp đến tất cả các thiết bị kết nối mạng.

Mô phỏng cảnh ngày thi đấu

Ngoài việc phát triển công nghệ mới hỗ trợ đề xuất tức thì, Netflix còn đánh giá hệ thống hiện tại, phát hiện các điểm nóng lưu lượng tiềm năng, tận dụng dự đoán lưu lượng cao từ các sự kiện thể thao trực tiếp, tạo ra lưu lượng mô phỏng như ngày thi đấu, nghiên cứu cách mà dịch vụ trực tuyến phản ứng với những lưu lượng đột biến này.

Để đảm bảo phát trực tiếp ổn định, đội ngũ Netflix đã mô phỏng kịch bản “ngày thi đấu”, kiểm tra hiệu suất của máy chủ dưới tải cực đoan. Kết quả cho thấy, ngay cả khi hệ thống lõi hoạt động xuất sắc, vẫn có thể xảy ra các đợt tăng đột biến lưu lượng không mong đợi trước và sau phát trực tiếp, chẳng hạn như đồng thời hết hạn bộ nhớ đệm hoặc tình huống tính toán lại hàng loạt. Để giải quyết vấn đề này, Netflix đã giới thiệu “cơ chế rung lắc khi hết hạn bộ nhớ đệm”, phân tán thời gian cập nhật bộ nhớ đệm một cách ngẫu nhiên, nhằm tránh tắc nghẽn lưu lượng do làm mới tập trung. Đồng thời, Netflix cũng đã xây dựng hệ thống ưu tiên lưu lượng thích ứng, có thể tự động hướng lưu lượng quan trọng đến cụm có khả năng mở rộng tốt hơn trong thời gian cao điểm, và tạm thời giảm ưu tiên cho các cập nhật không quan trọng, nhằm đảm bảo phát trực tiếp diễn ra ổn định.

Khi được hỏi trong buổi Q&A trực tiếp rằng Netflix có thể ứng phó như thế nào nếu Amazon Web Services gặp sự cố, đội ngũ đã trả lời rằng Netflix có các trung tâm ở mỗi khu vực để phân tán xử lý. Đằng sau sự đổi mới công nghệ của Netflix là sự hợp tác giữa các đội ngũ liên phòng ban, từ kỹ thuật, kiến trúc đám mây, khoa học dữ liệu, tìm kiếm và gợi ý, đến phân phối nội dung và phát trên thiết bị, mỗi khâu đều phải chịu thử thách. Netflix đã mở rộng từ việc phát trực tuyến phim và chương trình sang phát trực tiếp và trò chơi, đội ngũ kỹ thuật cho biết họ liên tục cập nhật cấp độ công nghệ để mang đến trải nghiệm tốt hơn cho người dùng. Mục tiêu trong tương lai là để khán giả không chỉ có thể xem theo yêu cầu bất cứ lúc nào, mà còn có thể tham gia vào các tương tác sâu sắc ngay lập tức, tận hưởng trải nghiệm giải trí liền mạch và chìm đắm.

Đọc thêm:

Phía sau các luồng: Xây dựng một quy trình phát trực tiếp đám mây đáng tin cậy cho Netflix

Bài viết này Tokyo trực tiếp đánh giá đội ngũ Netflix giải thích công nghệ nền tảng của Live streaming, xuất hiện lần đầu tiên trên Chain News ABMedia.

Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)