Pessoal,
A dúvida aqui é mais teórica.
Tenho uma app que o usuário submete uma série de dados financeiros em um form e depois só precisa acessá-los consolidados.
Estou consolidando os dados em cada pesquisa, o que torna oneroso e desnecessário, pois os cálculos não são triviais e a quantidade de dados é grande.
Gostaria que assim que o usuário fizesse o post, este continuava a usar a aplicação normalmente e em background, executasse a consolidação. Assim na próxima vez que ele acessasse o dado, era só pegar o consolidado direto do banco sem precisar de cálculos a cada pesquisa.
Qual a tecnologia apropriada para isso ? O tal ZeroQM ? Alguma forma de assíncronismo ? Filas ?
E a arquitetura ? Utilizando dois BDs (um deles NoSQL) ? Redis ? Tanto faz ?
Abs,