Background tasks เป็นหนึ่งใน core pillars เมื่อพิจารณาเว็บแอปพลิเคชันสำหรับ scale แนวคิดพื้นฐานเรียบง่าย: Client ทำ request ไปที่เว็บแอปของคุณ และในการ handle request นั้น แอปของคุณทำ time-expensive tasks หลายอย่าง เพื่อให้ตอบสนอง client เร็วขึ้น แอปจะ enqueue background job ไปที่ background process