В настоящее время я пытаюсь перенести некоторые регулярные периодические задачи, которые мы выполняем, с нашего основного сервера приложений (Django) на функции без серверов.
Более или менее все эти задачи работают одинаково:
Запрос некоторых данных из БД Postgres (с использованием ORM Django)
Управление данными
Сохранение данных (также с использованием Django ORM)
Каков наилучший способ репликации при сохранении данных, у меня есть несколько вариантов, о которых я подумал:
Объедините проект Django с функцией без сервера и просто используйте Django ORM
Прямое подключение к базе данных Postgres
Возможно, создать конечную точку API POST на главном сервере, которую можно использовать для отправки данных из функции на главный сервер приложений?
Хотелось бы узнать, что все думают илидругие идеи, которые вы считаете лучше?