Можно сервису, сохраняющему задачи на скачивание в базу, сразу публиковать их в кафку. Тогда воркеры сразу их будут разбирать по своим партициям, а крон оставить запасным вариантом.
Посмотри на такой проект для вендоринга Прото файлов. Можно в клиенте напрямую брать прото файл из гит репозитория сервера и компилить себе клиент https://github.com/stormcat24/protodep
Нет не смотрели, из похожего в голову приходит логическая репликация данных. Преимущество нашего решения, что сообщение в очередь ты отправляешь сам, поэтому можно отправить все взаимосвязанные сущности, например родителя у ученика или его аватар.
Можно сервису, сохраняющему задачи на скачивание в базу, сразу публиковать их в кафку. Тогда воркеры сразу их будут разбирать по своим партициям, а крон оставить запасным вариантом.
Посмотри на такой проект для вендоринга Прото файлов. Можно в клиенте напрямую брать прото файл из гит репозитория сервера и компилить себе клиент https://github.com/stormcat24/protodep
На after_commit недостаточно работать, например update all не будет колбеков вызывать
www.youtube.com/watch?v=JHcxMKDKCiU
db.tt/0Mp04e2
db.tt/JD5aMxzP