Compartir a través de


Mejoras futuras

Hay varias mejoras que se pueden realizar en esta aplicación, como:

  • La aplicación podría crear una única conexión persistente. El control de errores adecuado tendría que agregarse. Esto reduciría la sobrecarga asociada al inicio y la anulación de la conexión.
  • El código de respuesta del servidor podría optimizarse para consolidar las respuestas, lo que reduce el número de paquetes enviados desde el servidor.
  • Se podrían realizar mejoras en el protocolo. Por ejemplo, se podría usar una máscara de bits de actualización para indicar qué celdas se van a actualizar y solo los datos de celda enviados.
  • Las actualizaciones se pueden superponer mediante subprocesos diferentes, de modo que la red no esté inactiva mientras se ejecuta la función computeNext .

mejorar una aplicación lenta

la versión de línea base: una aplicación de rendimiento muy deficiente

Revisión 1: Limpieza de la Obvia

revisión 2: Rediseño de menos conecta

revisión 3: de envío de bloques comprimidos