Giới thiệu về tính toán dựa trên sự kiện

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

Mike Metzger

Data Engineer

Thời xưa

  • Truy cập dùng chung
  • Công việc xử lý theo lô
  • Chương trình do người vận hành chạy, trả kết quả cho người dùng
  • Độ trễ, thiếu kết quả, v.v.
Các khái niệm về Streaming

Máy tính cá nhân

  • Thường một người dùng
  • Nhưng vẫn theo kiểu lô
  • Máy tính chạy tác vụ theo thứ tự đã cung cấp
  • Giao diện đồ họa làm xuất hiện tương tác dựa trên sự kiện
Các khái niệm về Streaming

Xử lý dựa trên sự kiện

  • Không chạy vào thời điểm cố định
  • Tác vụ chạy khi có sự kiện
    • Người dùng nhấp nút
    • Tệp mới được tải lên thư mục
  • Vẫn có thể khởi chạy xử lý theo lô
  • Hệ thống dựa trên sự kiện chờ sự kiện xảy ra
Các khái niệm về Streaming

Ví dụ về tác vụ dựa trên sự kiện

Giám sát click-stream web

  • Hoạt động người dùng xảy ra khi nhấp vào liên kết/thành phần trên trang
  • Ứng dụng khách xác định tài nguyên cần thiết và yêu cầu máy chủ
  • Máy chủ trả về thông tin phù hợp và thường ghi log yêu cầu
  • Các lần nhấp (sự kiện người dùng) thường được lưu hoặc gửi về trung tâm để lưu trữ và phân tích sau.
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...