Melhoria #1210
Otimizar salvamento de evento da agenda
Situação:
Fechada
Prioridade:
Normal
Atribuído para:
Categoria:
Calendar
Início:
01/02/2023
Data prevista:
% Terminado:
100%
Descrição
Realizar duas melhorias no salvamento de eventos da agenda, para reduzir o tempo de reposta de eventos com muitos participantes.
1 - Otimizar query de inserção de participantes no banco de dados, que atualmente faz de um-em-um;
2 - Rodar em segundo plano o envio de email quando existirem mais de 100 convidados.
A abordagem preliminar sugeriu usar a seguinte diretriz:
- Usar a chave 'Values' do sql para concentrar as inserções;
- Usar 'screen' para lançar processamento no servidor para o envio de email;
- Colocar participantes no campo TO da mensagem para diminuir o número de emails enviados.
Revisões associadas
Issue #1210 - Otimizar salvamento de evento da agenda
Histórico
#1 Atualizado por Alexandre Rocha Wendling Cassol há quase 2 anos
- % Terminado alterado de 0 para 80
- Situação alterado de Nova para Resolvida
#2 Atualizado por Mauricio Luiz Viani há quase 2 anos
- % Terminado alterado de 80 para 100
- Situação alterado de Resolvida para Fechada
#3 Atualizado por Mauricio Luiz Viani há mais de 1 ano
- Versão alterado de Backlog para Expresso Livre - Milestone 47