Группа единомышленников фреймворка Symfony. Здесь вы можете поделиться опытом работы с фреймворком или задать любой интересующий вопрос ;) По всем вопросам: @sovetit
Верно, но мы узнаем о их статусе одновременно. А не будем падать раз-заразом при попытке отправить их по очереди
Вот у нас пачка из 100 заказов. Отправляем первый - он падает. Ждём кожанного мешка чтоб пофиксил. (Остальные 99 висят как неотправленные) Отправили 30 - он упал. (Остальные 69 висят как неотправленные)
И так мытыхаемся пока неотправим пачку.
Или. Отправить сразу все, узнаем их статус - действуем взависимости от статуса
Или та система, а система-отправитель просто констатировал факт ошибок.
Или логика обработки каждого заказа на стороне системы отправителя будет ветвиться в зависимости от ответа системы-получателя.
отправили 100 заказов в другую систему, получили 50 ок, 50 феил
Читать полностью…отправляю, почему нет. Просыпается джоба, считывает ивенты системы, отправлет батчем сообщения в какой-то Sendsay и засыпает
Читать полностью…Так нужно уточнить в ТЗ, в тз user 1,2 и enpoint. Не понятно как может с фронта слаться батч из 1000 что за UI такой
Читать полностью…ну ты же не отрпавляешь 100 сообщений сихронно в рассылку?
Читать полностью…ну так у тебя же сразу рассылка не запускается, верно? Ты отправил 100 сообщений, получил ответ ок - задача на отправку сообщений отправлена, результат положительный
Читать полностью…Как раш вроде пришли к тому, что штампы здесь не помогут :)
Читать полностью…Или сам класс, с этим методом переопределить может получится, где вызывается этот приватный метод.
Читать полностью…Спасибо вас всем за очень развёрнутый ответ, попробую на досуге через штампы. А еще вопрос можно ?:)
Читать полностью…в любом случае данные будут в подвешенном состоянии и кто то должен за ними следить
Читать полностью…Какой смысл бамбардировать другой сервис 100 раз если можно 1
Читать полностью…а что там внутри задачи уже джоба отваливается на каком то моменте - это уже второй вопрос
Читать полностью…Туда ж можно через контейнер любую реализацию интерфейса сериалайзера прокинуть.
Читать полностью…ок, видимо я просто воспринимаю мессенджер как обвязку именно вокруг симфони
мне бы в голову не пришло его юзать для внешних консьюмеров
Можно, написать код обвязки и ты ды. Но сериализация проще всего
Читать полностью…