Procesamiento asíncrono

Para la generación de reportes de diferentes tipos (comercial, inventario, financiero) se puede requerir el manejo de grandes volúmenes de datos, lo cual podría generar demoras en el procesamiento de la información y podría saturar las conexiones a la base de datos en caso de recibir múltiples solicitudes. Para esto se propone la implementación de una cola de mensajería que controle por una parte la cantidad de procesamiento que se realiza sobre la base de datos y por otro que logre dar una respuesta rápida al usuario acerca de la generación de su reporte. El procesador de reportes se encarga de escuchar el estado de la cola de solicitudes y genera los reportes de manera asíncrona, enviando una notificación al usuario que realizó la solicitud una vez se haya completado la generación del reporte.

results matching ""

    No results matching ""