Я реализую полный бэкэнд для мобильного приложения, и, хотя я компетентен в реализации мобильных приложений и серверов простого режима, я никогда не настраивал инфраструктуру для серверов, БД и т. Д.
В основном,Мне нужен простой сервер API RESTful для связи с моим приложением с помощью Node.js, но мое приложение будет иметь уведомления о расписании на день, которые пользователь может установить.
Лучше иметь только один сервер (можно масштабироватьпо мере необходимости, но нет, у нас не будет много пользователей для запуска), который принимает запросы API и планирует push-уведомления с помощью какой-либо библиотеки планировщика (убедившись, что, конечно, не будет слишком сильно блокировать поток выполнения, когда это произойдет), илилучше ли иметь лямбда-функцию, которая делает другой вызов на другой сервер, предназначенный для отправки этих уведомлений?
Или есть другой стандарт, чтобы делать что-то подобноеЯ просто не уверен, что стандарт здесь.Я планирую использовать сервисы AWS.
Я не смог найти много помощи в Интернете, поэтому любые предложения чрезвычайно полезны и приветствуются!
Заранее спасибо!