Alert users to new records
<p>Hi i am trying to figure out how to architecture my alert service for my users. There are scenarios where a user will need to be alerted.</p>

<p>1) When a user receives a new message from another user
2) When a user is meant to start a task</p>

<p>Alerts are saved in a cache, however i thought it would be overkill to check this cache every few minutes, especially with the number of users i have. What i want to do is only display an alert when a new record has been added. Can anyone tell me how they will go about this scenario. Thanks</p>
