Обновить
8K+
3
Даниил@mostok

Пользователь

6
Рейтинг
2
Подписчики
Отправить сообщение

В далёком 2020 передо мной встала около подобная задача (тоже всё было в реальном времени, тоже есть приложение а и б, и приложение а просто пуляет данные в табличку, а приложение б их выводит)

Так вот что я сделал: добавил в таблицу куда пуляются данные параметр processed типа boolean и дефолтным значением false. В laravel просто напросто раз в минуту выбирал все записи из этой таблицы с помощью cron учитывая параметр processed, совершал всяечкие манипуляции (обновлял смежные таблицы, парсил данные) а после ставил processed true и всё

Решение далось намного быстрее без всяких заморочек, интересно услышать ваше мнение и почему не сделали так же

Информация

В рейтинге
1 012-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Фулстек разработчик
Старший
PHP
Docker
Redis
Laravel
Linux
Базы данных
Проектирование архитектуры приложений
Создание архитектуры проектов
Высоконагруженные системы
RabbitMQ