Задать вопрос
@Meekey

Как лучше реализовать real-time приложение?

Добрый день. У меня возник вопрос в плане веб приложения в реальном времени.
Есть сайт основаный на django с использованием drf. Объекты создаются в админке. Фронт обращается по url для получения объектов. Есть необходимость сделать так, чтобы при создании объекта в админке, на фронте сразу отображался этот объект.
И вот здесь возникает вопрос, как лучше это воспроизвести?
С помощью Django Channels или же Celery + RabbitMQ?
Если у вас есть какие-либо примеры по этому вопросу, был бы очень благодарен, если вы предоставите их для ознакомления.
  • Вопрос задан
  • 249 просмотров
Подписаться 2 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Я бы для именно этой задачи поднял отдельный сервис на aiohttp. А уж какая очередь у вас там будет, rabbitmq, или redis - без разницы. Объединить сервисы через nginx труда не составит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы