The following considerations should be taken into account while implementing this pattern:
- The Actors should be fault tolerant and be able to remove poison messages from the queue.
- The Actor operations should be idempotent.
- Reminders are not an alternative to scaling and partitioning. A single Actor instance with a lot of pending messages to process can't benefit from additional compute.