Cómo Tus puede ayudar a salvar vidas
Sí, aunque parezca extraño, ¡así es! Hace un tiempo, descubrimos algo realmente interesante en tus.io, nuestro protocolo abierto para subidas reanudables: un comentario de Jaroslaw Wasilewski mencionaba que tus se estaba utilizando como apoyo en operaciones de rescate de los cuerpos de bomberos. ¡Es una noticia emocionante!
Aunque nuestro objetivo era mejorar un poco el mundo haciendo que las subidas fueran más confiables para todos, esto sin duda superó lo que teníamos en mente. Nos interesaba mucho saber más, así que invitamos a Jaroslaw a tomar un café virtual con nosotros y le pedimos que nos contara un poco más sobre el sistema que desarrollaron y cómo utilizan tus en él.

¿Podrías contarnos sobre tu trabajo y el tipo de servicio que tu empresa ofrece a los bomberos?
¡Por supuesto! Me llamo Jaroslaw Wasilewski y trabajo como desarrollador para una empresa de TI llamada BIT S.A., ubicada en Bialystok, Polonia. Nos dedicamos principalmente a desarrollar software especializado para el gobierno y las administraciones locales. Nuestros cuerpos de bomberos ya utilizaban un sistema para gestionar las solicitudes y dirigirlas a las unidades adecuadas más cercanas. Sin embargo, no había nada que facilitara la comunicación durante las operaciones de rescate, ya fuera entre las unidades o entre el centro de mando y los bomberos sobre el terreno, aparte de la comunicación habitual por radio. Por eso, desarrollamos un conjunto de aplicaciones móviles y web que permite enviar mensajes, documentos, datos cartográficos, imágenes y videos del área de operaciones al puesto de mando, y viceversa. También permite supervisar de cerca tanto la ubicación como el estado de los vehículos y los bomberos, y puede utilizarse para informar sobre el estado de las víctimas. Por último, incluso ofrece servicios logísticos para operaciones de rescate a largo plazo, como incendios forestales u otros desastres naturales. Actualmente, los bomberos están probando el sistema en la provincia de Podlasie.
¿Cómo utilizan exactamente tus? ¿Podrías contarnos cómo se usa en las operaciones de los bomberos?
Tus se utiliza para enviar fotos, videos y otros documentos desde la aplicación móvil al back-end como archivos adjuntos a los mensajes intercambiados. Esto permite que las unidades sobre el terreno proporcionen de inmediato al centro de mando de cualquier operación de rescate una visión completa y clara de la situación. La subida rápida y confiable de archivos puede ayudar a salvar vidas en estos casos y, con la ayuda de tus, nuestro sistema puede ofrecerla.
«La subida rápida y confiable de archivos puede ayudar a salvar vidas en estos casos y, con la ayuda de tus, nuestro sistema puede ofrecerla».
Contar con una forma más confiable de transferir información, incluso cuando las condiciones de la red son muy deficientes, permite que quienes están a cargo de las operaciones de rescate estén mejor preparados para tomar decisiones cuando hay vidas en juego.
¿Cómo conocieron tus y qué los llevó a implementar el protocolo en su sistema?
Necesitábamos una solución eficaz para transferir grandes volúmenes de datos, como fotos de alta resolución y videos largos. Nuestro sistema debía funcionar en una red GSM, a menudo fuera de las ciudades, en zonas donde la cobertura suele ser débil e intermitente. Teniendo esto en cuenta, la solución debía poder subir los archivos por partes y guardar el estado actual de la subida. No queríamos utilizar FTP porque habría sido bastante difícil integrarlo con la REST API y porque las transferencias parciales pueden ser muy poco confiables. Nuestro subcontratista, encargado de desarrollar los componentes móviles del sistema, nos habló de tus. Aunque ellos mismos no lo habían utilizado antes, después de buscar otras soluciones posibles y realizar varias pruebas, pronto quedó claro que tus cumplía todas nuestras expectativas. La disponibilidad de bibliotecas para las plataformas Android y .NET también fue fundamental para nosotros. Además, gracias al servidor tusd y al cliente JavaScript, contábamos con una excelente solución de referencia para analizar el protocolo. Como resultado, pudimos preparar una nueva implementación del servidor tus para PHP y, en paralelo, trabajar en la aplicación móvil.
¿Encontraron alguna dificultad al implementar tus? De ser así, ¿cómo la superaron?
En ese momento, el mayor problema era la falta de documentación para la versión 1.0 de tus. Según recuerdo, la única documentación disponible correspondía a la versión 0.2. Por lo tanto, gran parte de nuestro trabajo tuvo que basarse en pruebas y en el análisis de mensajes HTTP de la versión de demostración. Dicho esto, gracias a la disponibilidad del servidor tusd, nuestro subcontratista consiguió completar todos sus preparativos antes de que yo terminara mi trabajo. Eso fue de gran ayuda. Y cuando se publicó el protocolo tus 1.0, pude resolver algunos problemas pendientes.
¿Qué beneficios han experimentado los cuerpos de bomberos con los que trabajan después de implementar tus?
Después de varios meses de pruebas intensivas del sistema, podemos afirmar que la transferencia de archivos ha sido muy confiable: ¡no se ha reportado ni un solo archivo dañado! En ese aspecto, le debemos un enorme agradecimiento a tus.
«La transferencia de archivos ha sido muy confiable: ¡no se ha reportado ni un solo archivo dañado! En ese aspecto, le debemos un enorme agradecimiento a tus».
Como resultado, los cuerpos de bomberos que actualmente prueban este sistema tienen a su disposición un sistema de comunicación mucho más sólido y confiable, algo que sin duda puede salvar vidas en situaciones de emergencia.
¡Muchas gracias a Jaroslaw por dedicar tiempo a responder nuestras preguntas sobre este fascinante caso de uso de tus! Nuestra principal motivación para desarrollar tus ha sido el deseo de cambiar la forma en que el mundo realiza subidas de archivos. Teniendo esto en cuenta, puedes imaginar nuestra emoción al saber que los servicios de emergencia ya confiaban sus comunicaciones al protocolo. Para nosotros, esto es una verdadera prueba de su confiabilidad.
Esperamos que compartir esta historia anime a más empresas y desarrolladores a probar tus. Después de todo, cuantas más personas comiencen a utilizar este protocolo, más pronto las subidas realmente confiables y reanudables podrán convertirse en una realidad para todos. Si quieres saber más sobre este uso específico de tus o sobre el protocolo en general, no dudes en contactarnos. Y si tú también utilizas tus para algo interesante, ¡nos encantaría conocer tu experiencia!
Este artículo apareció originalmente en tus.io.
