Mi sitio web necesita mostrar un tablero (hecho de una tabla de datos) en una página web, en la que los datos evolucionarán muy rápido (1 a 2 segundos). Los datos se reciben de una cola de mensajes de rabbitmq.
Lo he logrado con éxito con Dash. Todo funciona bien, pero tengo un problema importante. Dash parece ser muy lento cuando hay una gran cantidad de datos (aproximadamente 300 columnas y 5000 filas en mi caso) que se actualizan regularmente.
Hasta donde yo fui, creo que la mayor falta de velocidad proviene del hecho de que los valores insertados en las tablas de datos están en un diccionario y no son dinámicos (no es una modificación en la celda), por lo que todo el javascript se carga lentamente y no es ese establo.
Lo que me lleva a esta pregunta: ¿cuál sería la mejor manera de lograr los objetivos mencionados anteriormente?
Pensé que usar Django y crear una tabla de datos javascript personalizada podría hacer el trabajo, pero me gustaría obtener algunos consejos e ideas antes de comenzar a codificar esa solución que (realmente) consume mucho tiempo.