Let's imagine a scenario: When a user posts a message on a blog post, the original author will be notified via a push notification and email.
Should these messages be sent when the user sends the message and let him have a little longer loading time, or should I use a background service to watch the database and do the job without the need of an user? In the case of a background service I would need IAAS instead of PAAS.