I am being asked by my client for making instant notification to the bid winner when the bid expires.
Since the ending time is varying and set by users while registering bids, I am planning of setting cron jobs to run every 5 mins and check any finished bids without notification and notify all of them.
Do i have another good method to accomplish this task?
I would look into something for queueing tasks. Me personally… I would use Celery, because I love Python and Celery is freaking awesome.
If you are married to, or have to use PHP, then beanstalk looks promising.