المواقع الكبري تستخدم إشعارات أثناء حدوث أي تغير في قاعدة البيانات (نشر بوست، إعجاب، إضافة لقائمة الأصدقاء...) و إضهار ذالك الحدث لمستخدم معين كما الفيس بوك، تيوتر، لينكدإن...

لنفترض أننا نملك قاعدة بيانات بها جداول مستخدمين و أدمين و منتجات...

ماهي الفكرة العامة لبرمجة الإشعارات وعند إضافة منتج يظهر إشعار للمستخدمين و أيضا عندما يقوم المستخدم بتقيم أو وضع المنتج في المفضلة يظهر إشعار للأدمين، مثل مصنة حسوب io

ماهي الحلول لإستخدام الإشعارات، وماهي اللغات المستخدمة.

فكرتي البسيطة هي إنشاء جدول خاص بالإشعارت ومن خلال ajax تقوم الدوال بفحص الجدول كل بضع ثواني وإذا حدث تغير يظهر إشعار معين لمستخدم معين على حسب العلاقات في قاعدة البيانات.

لكن هذا لا يعتبر حل ناجح لأنه يسبب إنهيار للتطبيق من خلال الضغط على قاعدة البيانات و السرفر.

هل يوجد أفكار أخري بإستخدام node.js أو أي حلول أخري