a backend application to handle asynchronous notifications based on websockets