¿Qué pasó el 19 de julio de 2024 en aeropuertos, bancos...? DEJARON DE FUNCIONAR
Vísteme despacio que llevo prisa.
¿Qué pasó a nivel mundial con Windows el 19 de julio de 2024?
Me imagino que te enteraste de lo que ocurrió el pasado viernes a nivel mundial en aeropuertos, bancos, gasolineras, estaciones de trenes... dejaron de funcionar.
Y si no te has enterado te lo resumo.
El problema fue que ordenadores con Windows encargados de gestionar sistemas informáticos en bancos, aeropuertos, estaciones de tren... dejaron de responder.
Has leído bien, Windows.
Pero no fue culpa de Microsoft, no fue un bug de Windows y además, no afectaba a todos los usuarios.
De hecho, apuesto a que usas Windows y no tuviste este problema.
No me voy a poner pedante explicándote técnicamente cuál fue el problema, te adelanto que no fue ningún ataque cibernético ni nada por el estilo, es mucho menos peliculero.
El problema fue que el viernes pasado por la mañana (España) se lanzó una actualización de un software (Falcon de CrowdStrike) que se encarga de proteger sobre ataques cibernéticos y no permitía a Windows reiniciarse.
Irónico.
Por eso, si no tenías instalado el Falcon de CrowdStrike tu Windows funcionó como siempre.
Esto viene a demostrarnos que dependemos enormemente de la tecnología, a niveles que algunos no son conscientes.
¿Crees que exagero?
Tuve compañeros que el viernes no pudieron echar gasolina, que estuvieron en el aeropuerto horas (se paralizó gran parte del tráfico aéreo), algunos bancos no te dejaban operar con sus tarjetas (cajeros incluidos), ni Bizum... no tenías acceso a tu dinero.
Dime si te parece grave o no.
¿Qué aprendizajes me llevo del problema de Crowdstrike y Windows?
Aprendizajes que tenemos que sacar de esta historia:
Probar nuestro software a fondo antes de desplegar.
Un buen QA o un buen protocolo de testing hubieran prevenido esto.
Piensa en que la actualización fueron 40KB. Es ridículamente poco tamaño.
Es más, cuando leí lo de los 40KB se me vino a la cabeza multitud de dibujos animados de mi niñez en los que el villano con un diskette amenazaban con destruir el mundo.
Desactivar las actualizaciones automáticas de Sistemas críticos.
No me mal interpretes, no estoy diciendo tener desactualizados nuestros Sistemas, no digo eso.
De hecho, soy firmemente defensor de tener actualizado siempre todo nuestro software.
Lo que digo es que las actualizaciones en sistemas críticos deben ser manuales y llevadas a cabo por personal cualificado.
No desplegar ni lanzar actualizaciones en viernes.
Es broma.
Esta broma es muy común entre desarrolladores de software.
Por cerrar el artículo en redondo e hilar con el refrán del principio, tómate el tiempo que necesites en hacer las cosas bien, por mucha presión que tu jefe o el cliente te meta.
Me ha llevado mucho tiempo aprender que cuando terminas bien un trabajo nadie recuerda el tiempo que te llevó, pero como la cagues... eso sí que será difícil de olvidar.
Hasta luego 🖖