Chuyển đến nội dung chính

Khái niệm cốt lõi

Bốn nguyên thủy tạo nên engine. Mọi thứ khác được xây dựng trên chúng.

Sự kiện

Một việc người dùng đã làm, được ghi lại ngay khi xảy ra. Sự kiện là tín hiệu thô mà engine gộp vào trạng thái.

Trạng thái người dùng

Một phép chiếu trực tiếp, có thể truy vấn của mọi điều đã biết về một người dùng (bắt nguồn từ sự kiện của họ, cập nhật ngay khi một sự kiện mới đến). Đây là nguồn chân lý mà phân tích, flag và nhắn tin cùng chia sẻ.

Quyết định

Một quy tắc được đánh giá dựa trên trạng thái người dùng: ai thuộc một nhóm, ai nhận một flag, ai đủ điều kiện cho một tin nhắn. Vì quyết định đọc trạng thái trực tiếp, chúng không bao giờ lỗi thời.

Hành động

Những gì engine làm khi một quyết định kích hoạt: hiển thị một tính năng, gửi một tin nhắn, kích hoạt một quy trình.

How the four pillars connectEventUser stateDecisionAction