মূল ধারণা
চারটি প্রিমিটিভ ইঞ্জিনটি গঠন করে। বাকি সবকিছু এগুলোর উপর তৈরি।
ইভেন্ট
একজন ব্যবহারকারীর করা একটি কাজ, ঘটার সাথে সাথে ক্যাপচার করা। ইভেন্ট হলো সেই কাঁচা সংকেত যা ইঞ্জিন স্টেটে ভাঁজ করে।
ইউজার স্টেট
একজন ব্যবহারকারী সম্পর্কে যা কিছু জানা আছে তার একটি লাইভ, কোয়েরিযোগ্য প্রক্ষেপণ (তাদের ইভেন্ট থেকে উদ্ভূত, নতুন ইভেন্ট আসার মুহূর্তে আপডেট হয়)। এটিই সেই সত্যের উৎস যা অ্যানালিটিক্স, ফ্ল্যাগ ও মেসেজিং ভাগ করে।
সিদ্ধান্ত
ইউজার স্টেটের বিপরীতে মূল্যায়িত একটি নিয়ম: কে কোহর্টে আছে, কে ফ্ল্যাগ পায়, কে মেসেজের জন্য যোগ্য। সিদ্ধান্ত লাইভ স্টেট পড়ে বলে তা কখনো বাসি হয় না।
অ্যাকশন
একটি সিদ্ধান্ত ট্রিগার হলে ইঞ্জিন যা করে: একটি ফিচার প্রকাশ করা, একটি মেসেজ পাঠানো, একটি ওয়ার্কফ্লো ট্রিগার করা।
How the four pillars connect