O Lino atualmente conta com uma funcionalidade para envio de mensagens em determinados horários, como acontece com as notificações do RU. Contudo o envio acontece de forma sequencial, o que faz com que haja uma demora para todos os usuários cadastrados receberem a notificação.
Uma solução pensada foi adicionar um broker à stack do Lino para que consiga fazer a paralelização das mensagens para os usuários.
Na nova versão (#1) o Rasa dará suporte para a utilização dos brokers. Hoje conta com o RabbitMQ e contará com o Kafka em breve.
Tarefas
[ ] Implementar e validar a integração da stack do Elastic com o Broker.
[ ] Atualizar Docker compose com serviço do broker.
Critérios de Aceitação
[ ] Readme atualizado para que qualquer pessoa do time seja capaz de subir a stack.
Descrição
O Lino atualmente conta com uma funcionalidade para envio de mensagens em determinados horários, como acontece com as notificações do RU. Contudo o envio acontece de forma sequencial, o que faz com que haja uma demora para todos os usuários cadastrados receberem a notificação.
Uma solução pensada foi adicionar um broker à stack do Lino para que consiga fazer a paralelização das mensagens para os usuários.
Na nova versão (#1) o Rasa dará suporte para a utilização dos brokers. Hoje conta com o RabbitMQ e contará com o Kafka em breve.
Tarefas
Critérios de Aceitação