การลงคะแนนเลือกตั้งเป็นสิ่งที่ยอมรับได้เสมอเมื่อไม่มีความจำเป็นแบบเรียลไทม์ สิ่งที่คุณต้องถามตัวเองว่าทำไมคุณถึงต้องใช้อันอื่นแทน
วัตถุประสงค์ของการบริการแบบผลักคือสองสิ่ง มันสามารถลดทราฟฟิกที่คุณต้องรับมือได้มากหากการออกอากาศของคุณเป็นสัญญาณและผู้ให้บริการบุคคลที่สามทำการออกอากาศ - สิ่งนี้ช่วยให้คุณสามารถส่งข้อความเดียวและรับข้อความนับพันได้ แต่ดังที่คุณทราบสิ่งที่เป็นประโยชน์ที่สุดของบริการพุชคือธรรมชาติตามเวลาจริงที่อนุญาตให้มีการอัพเดตทันทีเพื่อเข้าถึงผู้บริโภคของคุณ อย่างไรก็ตามเมื่อทำการพุชคุณไม่ต้องการผลักดันชุดข้อมูลขนาดใหญ่หากคุณกำลังแพร่ภาพและคุณก็ต้องอยู่ในความเมตตาของบริการพุชจากบุคคลที่สามที่คุณใช้ (ถ้าคุณใช้)
จุดประสงค์ของการสำรวจความคิดเห็นคือเพื่อตรวจสอบความแตกต่างของข้อมูลเป็นระยะซึ่งช่วงเวลาการอัปเดตสามารถมี SLA ที่ยอมรับได้ซึ่งไม่ถูกต้องจนถึงช่วงระยะเวลาหนึ่ง การสำรวจความคิดเห็นจะกำหนดให้ลูกค้าของคุณทุกคนร้องขอข้อมูลเป็นระยะซึ่งจะหมายถึงการเชื่อมต่อที่ถูกร้องขอสำหรับลูกค้าที่ทำงานอยู่ทุกคนและความจำเป็นของบริการสดที่สามารถตรวจสอบข้อมูลนั้นได้อย่างถูกต้อง การมีข้อมูลที่ถูกต้องในการแสดงผลหมายถึงการคงอยู่ของข้อมูลซึ่งจะใช้เวลาดิสก์และเวลาในการบำรุงรักษา
ดังนั้นจากนี้เราจะเห็นว่าหากคุณมีข้อกังวลเกี่ยวกับการรับส่งข้อมูลเครือข่ายหรือการบำรุงรักษาบริการ (ซึ่งหมายถึงการตรวจสอบสิทธิ์ / การอนุญาตการร้องขอการบันทึกพวกเขาซึ่งใช้พื้นที่ดิสก์ความต้องการปกติทั้งหมดในการบำรุงรักษาบริการ) ไม่ต้องการบังคับให้ลูกค้าสำรวจ อย่างไรก็ตามหากกรณีการใช้งานจำเป็นต้องส่งชุดข้อมูลที่มีขนาดใหญ่เป็นพิเศษหรือคุณไม่สามารถเชื่อมโยงกับ API ของบุคคลที่สามซึ่งอาจเปลี่ยนแปลงได้ในเวลาเช่นเดียวกับ SLA หรือค่าใช้จ่ายของพวกเขาระบบโพลที่ปลูกในบ้านอาจใช้งานได้ ค่าใช้จ่ายอาจจะมากขึ้นอย่างมีนัยสำคัญ หรือคุณอาจกำลังใช้บริการอยู่และให้ข้อมูลยืนยันว่าการสำรวจเป็นส่วนเพิ่มเติมที่มีอยู่เล็กน้อยในโครงสร้างพื้นฐานแบบแทนที่อยู่แล้วซึ่งทำให้การสำรวจเป็นที่ต้องการมากขึ้น
แม้ว่าจะเป็นจุดศูนย์กลางที่คุณทำให้คุณถูกต้อง; หากจำเป็นแบบเรียลไทม์การสำรวจจะไม่ทำ หากไม่เป็นเช่นนั้นคุณเพียง แต่ต้องทำการคำนวณทางคณิตศาสตร์เกี่ยวกับวิธีการตรวจสอบข้อมูลเป็นระยะ ๆ โดยฐานลูกค้าของคุณคูณด้วยขนาดชุดข้อมูลของคุณเพื่อตัดสินใจว่าต้นทุนเครือข่ายจะคุ้มค่าหรือไม่หรือถ้ามีบริการพุช จะดีกว่าที่คุณสามารถผลักดันเหตุการณ์การเปลี่ยนแปลงที่ให้พวกเขาร้องขอชุดข้อมูลขนาดใหญ่ในขั้นตอนที่สองเสมอ (แม้ว่าอะตอมมิกของขั้นตอนเหล่านี้อาจเป็นสิ่งที่คุณต้องระวังขึ้นอยู่กับความสำคัญของข้อมูล)