Как лучше структурировать мое приложение и какой хостинг лучше использовать для этого проекта [закрыто]
Я хочу создать приложение, которое будет собирать информацию из интернета и хранить ее в базе данных, на основе которой я смогу создать api, используя python и django, а затем создать front end на react, который будет отображать данные.
Данные, которые я соскабливаю, постоянно увеличиваются, и чтобы сократить время на соскабливание определенного набора данных, я хотел разделить их на отдельные задания, которые будут выполняться круглосуточно, чтобы поддерживать мою базу данных в актуальном состоянии. Многие данные имеют одинаковую структуру, поэтому я подумал, что создание среды docker, которая будет запускать новый контейнер каждый раз, когда будет найден новый набор данных, будет эффективным.
1- Мне интересно, лучший ли это подход?
2- Вы бы разделили это на отдельные приложения app1 для заполнения базы данных app2 для api app3 для front end?
также где лучше всего разместить такой проект, я много работал локально и практически не знаю, как развернуть такое приложение в реальном мире.
Любой совет будет высоко оценен