I have been investigating a problem for some time in which a Remote Event Receiver I had written for an Azure hosted app was sporadically not taking effect (less than 1% of the time). I put in some serious logging but couldn't identify the issue, as far as I could tell the remote receiver wasn't being called by some actions that should have triggered it. I eventually escalated the problem to Microsoft and after some time their response was effectively that they can't guarantee the event receiver will trigger with 100% reliability.
So what I'm looking for is any suggestions on ways to improve reliability of a RER or alternatives that can be used to trigger an event each time an item is added or updated to a list in SharePoint.