Tình huống thực tế: dịch vụ nhạc trực tuyến

Các khái niệm về Streaming

Mike Metzger

Data Engineer

Nhạc trực tuyến

  • Xem xét kịch bản
  • Không tập trung vào bản nhạc đang phát
  • Quan tâm hơn đến người dùng
    • Tương tác
    • Sở thích âm nhạc
    • Thông tin khác
Các khái niệm về Streaming

Tương tác

Câu hỏi chính

  • Cái gì?
  • Khi nào?
  • Ở đâu?
  • Thích / Không phát
  • Tiếp / Trước / Bỏ qua
  • Chọn Kênh / Danh sách phát
  • Thêm / xóa bài khỏi danh sách phát
Các khái niệm về Streaming

Cách lưu trữ dữ liệu

  • Lưu trữ dữ liệu dạng log
  • Gửi khi phát sinh tương tác
  • Số tương tác khác nhau đáng kể giữa người dùng
  • Dữ liệu log có thể phân tích sau
Các khái niệm về Streaming

Phân tích

  • Còn sở thích thì sao?
    • Suy ra từ dữ liệu log
    • Thể loại, ban nhạc ưa thích, v.v.
    • Khung giờ phổ biến nhất
  • Chi tiết khác?
    • Nền tảng/phiên bản ứng dụng phổ biến nhất
    • Dữ liệu vị trí từ luồng
Các khái niệm về Streaming

Hãy thực hành!

Các khái niệm về Streaming

Preparing Video For Download...