Vòng đời dữ liệu & encoding

Dữ liệu đi từ ingest → lưu trữ → phục vụ → archive; cách encode/serialize giữa text và binary; và schema tiến hoá mà không downtime — agnostic.

3 bài · ~59 phútMiễn phí

Nội dung

Danh sách bài học

  1. 01

    Vòng đời dữ liệu — từ ingest đến archive

    Một bản ghi log sống qua bốn giai đoạn: nhập, lưu, phục vụ, lưu trữ dài hạn. Mỗi tầng có một quyết định cost vs freshness — agnostic, không gắn engine.

    ~19 phút
  2. 02

    Encoding & serialization — text vs binary

    Object trong RAM không ghi thẳng xuống đĩa hay gửi qua mạng được. Vì sao cần encode, và đánh đổi text (JSON) dễ đọc vs binary (Avro/Protobuf) gọn nhanh.

    ~20 phút
  3. 03

    Schema evolution — đổi schema không downtime

    Dữ liệu sống lâu hơn code. Schema phải đổi mà không vỡ data cũ hay client cũ — backward/forward compatibility và expand-contract migration, agnostic.

    ~20 phút