ntfy is a simple HTTP-based pub-sub notification service that allows you to send notifications to your phone or desktop via scripts or using a REST API. It's open source and free software.
The use cases covered in the article include caching, queueing, locking, throttling, session store, and rate limiting.