yrr3bn14r adlı üyeden alıntı: mesajı görüntüle
Anladim hocam, guzel yazmissiniz.

Bu hatirlaticinin calisacagi process icin konusacak olursak, ilk once ilgili db tablodan hatirlatmasi yapilmayan zamanlari cekip bi array' e atadigimizi dusunun yani;

var notifications = [
  {
    date: 1579380495241,
    msg: 'bugun sunlar yapilacak'
  },
  {
    date: 1579389456764,
    msg: 'bugun bunlar yapilacak'
  }
]
sonra setinterval methoduyla her saniyeyi kontrol edip bu yukaridaki notifications arrayindaki element' lerden cakisan olursa o element icin istediginiz islemi yapabilirsiniz, boylelikle surekli db kontrolu yapmamis olursunuz ve process icinde her saniyede basit bi if kontrolu ile array taramis olursunuz, ayrica sanirim notification sistemi uzerinde calisiyorsunuz bunun ile ilgili benzer ornekleri de internette yabanci kaynaklardan arastirabilirsiniz,

https://www.google.com/search?rlz=1C...10.gdW0CVCPRV0

Son olarak, db uzerinden bir kontrol yapmadan da socket.io ile gondereceginiz notificationlari client tarafinda direk alip isleyebilirsiniz, ayni zamanda db' ye de ekleyebilirsiniz bunun icinde soyle bir ornek var.

https://stackoverflow.com/questions/...ations-node-js
Tamamdır hocam çok teşekkürler. Eğer sorun yaşarsam size ulaşabilir miyim acaba?