- Christina J. Orgaz Georgaz
- BBC World News
Es posible que no lo note y en realidad sucedió a propósito: por lo que es posible que no se dé cuenta de lo que sucede a su alrededor cuando disfruta de una vida tecnológica completa.
Hace unos años, lanzar cualquier actualización de una aplicación o programa informático exitoso ప్రో fue el momento de la verdad para sus creadores.
Los programadores, los equipos de sistemas y los administradores mantienen presionado el botón de inicio y esperan unos segundos para recuperar el aliento, con los dedos cruzados, sin fallas.
Eso es correr los Novedades Ninguno de los anteriores se rompió.
Existe un riesgo real de que algo no funcione.
Para el sitio web, un descanso de 2 minutos el Black Friday, Esto representa una pérdida de millones.
Y aunque todos estos procesos tienen lugar en las sombras, pueden traducirse en diferentes cosas para el usuario final. Nuevos emojis en WhatsApp o mayúsculas en Netflix.
Pequeñas mejoras de un vistazo, que recuperaron el trabajo de decenas de ingenieros.
Sin embargo, los avances en computación permitieron la llegada del software líquido.
జ FluirMejoras moderadas pero consistentes Permite actualizaciones de la tecnología que nos rodea y sin ninguna interrupción.
«El software ya ejecuta todo lo que funciona en la sociedad moderna. Está en demanda Mayor capacidad de respuesta y sistemas de versatilidad«Joa Landman, Fred Simon y Baruch Sadogursky, arquitectos de programas, escriben» Liquid Software «en su libro.
Creen que a medida que el software se vuelve más complejo, se producirán más errores.
«Las actualizaciones deben realizarse con regularidad Nuevas funciones o parches. La forma práctica de satisfacer estas demandas en rápido crecimiento es hacer que el software sea más fluido «, dijeron.
Proteo
Las actualizaciones constantes son una forma eficaz de hacer esto Lucha contra los ciberataques.
Si se lanza un programa con una vulnerabilidad que los piratas informáticos pueden explotar, es menos probable que los ciberdelincuentes funcionen si se actualiza de manera oportuna. Corrige el daño.
El software líquido es ahora una de las herramientas junto con muchos otros dispositivos que tienen errores que requieren una respuesta de emergencia y son capaces de resolver el problema.
«Los Actualizaciones constantes Son la mejor y más rápida forma de solucionar el problema ahora mismo, de forma segura y sin limitaciones de tiempo ”, afirman tres expertos.
El «líquido» se desarrolla y ni siquiera te das cuenta.
Reducir pérdidas
Otra ventaja de esta tendencia es que minimiza las pérdidas.
No ocurre nada grave si el software del refrigerador se detiene durante una actualización de un minuto.
Si sube o baja por una carretera de montaña en un automóvil tipo Tesla Cuando un avión Boeing despega, Las consecuencias son graves.
“Hace años era muy difícil lanzar un nuevo software sin ser reconocido”, explica el programador y socio fundador de backbone Javier Rubio Rubio, que ayuda a las empresas a optimizar sus modelos de trabajo.
«Así que tenías que parar por muchos minutos y había una parte humana en el trabajo. Tienes que tenerlo Personas de guardia nocturna Porque el servidor se detendrá durante dos minutos «, dijo.
Ahora, la principal ventaja de este software es que Puede actualizarse aÉl mismo Como se ejecuta constantemente, intercambia datos con un programa que ya se está ejecutando y está siendo utilizado por los usuarios finales.
No es necesario detener su funcionamiento.
El usuario en medio de todo
“Anteriormente, la forma de hacer actualizaciones se llamaba cascada (cascada en inglés). De repente todo viene a ti Agua, todo el paquete a la vez. «
«Ahora vamos a un modelo Ágil (Activo) en el que Eso es seguronorte Lanza algunas de las mejoras Está creciendo ”, dijo Rubio.
«Cuando se lanzó un programa que funcionó durante dos años, los desarrolladores no lo tenían Comentarios rápidos de los clientes«, Recuerda.
Creó muchos problemas y ahora, Da bloques pequeños Obtienen una evaluación más inmediata.
«Las nuevas versiones se lanzan muy a menudo, se prueban y ves cómo las usa la gente», dice.
Ahorre en costo
El software Liquid también ahorra costes.
“El botón de una aplicación es 3 píxeles más grande, por lo que se ve mejor en pantallas más pequeñas”, dice el fundador de la red troncal.
«Pero antes de comenzar con esto, debes hacer una serie de pruebas que no son automáticas. Hay muchas personas detrás de esto Revisando el código y viendo que todo está bien«.
“Es otra forma de programar, otra forma de interactuar con el software y administrar equipos en una organización. Cambiar patrones de trabajo Producir software y diseño de empresas. «
Los procesos automatizados le permiten ahorrar costos o dedicar recursos a otras áreas de desarrollo.
“Entrega fluida (líquida) continua y despliegue de actualizaciones, por otro lado Un flujo constante e interminable de un arroyo o río. Supervise este proceso y tenga una interacción constante con el software en constante actualización ”, resumen los autores del libro“ Liquid Software ”.
Recuérdalo Puedes recibir notificaciones de BBC Mundo. Descargaruna Activa nuestra app y ellos, para que no te pierdas nuestro mejor contenido.
«Experta en zombis. Entusiasta del tocino. Practicante de Twitter. Evangelista de televisión. Ninja de Internet. Gurú del café incondicional».
More Stories
¡Nostalgia, las 7 mejores Tamiyas del anime!
Samsung lanza la «Actualización de agosto de 2024», consulte la lista de series
Cómo rastrear la ubicación de alguien usando solo su número de celular, ¡realmente fácil!