Me dolio el estomago de escuchar y de recordar un par de caídas monumentales que cause en alguna empresa donde era empleado hace algunos años, ya mismo me pongo a probar los discos que uso de respaldo, saludos PD. ahora creo mucho mas en GitLab ya que ese aprendizaje forzado solo trae mejoras y todos nos beneficiamos gracias a que lo documentaron y compartieron.
El valor de la honestidad y la claridad ante el cliente no tiene precio... Es cierto que existe el arte de la diplomacia y que en los negocios se debe tener tacto y tono.... Pero lo cierto es que somos humanos, no somos infalibles y que de los errores se aprende. Gracias Freddy por compartir y sobre todo por agregar valor al hecho, mediante una historia tan bien narrada.
Yo trabajo con GitLab, le tengo mucha confianza y pues preciso estaba trabajando en un proyecto pequeño, cuando pasó todo ésto... recapitula gracias a Freddy y se da cuenta que hasta en las mejores casas TODO puede salir APOTEÓSICAMENTE MAL. La sinceridad de la empresa fue clave, porque bueno, pudo joder 6 horas de trabajo, pero también evitó que se generaran más errores y que éste descache pudo haberse presentado en otra ocasión y tumbar la empresa. Gracias por poner todo el contexto bien masticadito
Buenísimo. Divertido e illustrativo. Muchas gracias! Vaya cagada! Está muy buen porque todos las hemos cometido (y las que nos quedan!). Que todos vean el vídeo hasta el final, porque ahí está la moraleja:"PRUEBEN SUS BACKUPS". Y es que parece una obviedad, pero luego en la realidad no se hace. Y claro, es que en un sistema grande y complejo a veces no es sencillo probar un backup de todo (insisto: de TODO), y puede tener un alto coste/esfuerzo.
Esta charla fue diferente, te noté, personalmente, más tranquilo, además la música de fondo es genial. Hay que lamentar el error pero hay que recordar que somos seres humanos y nos podemos equivocar. Otra charla tuya Freddy que me encanto fue la de diseño emocional. Más charlas por favor 😁
Dios como pasa el tiempo recuerdo ver este platzi live cuando recién lo estrenaron y si perdí mi trabajo en git menos mal que teníamos un servidor local que implementamos con respaldo.
Muchas gracias por compartir esto, como DBA creo que tengo que esforzarme más cada día para evitar o minimizar los efectos de cualquier inconveniente que pueda tener 😊😘
Gitlab tiene tan buena marca que después de este gran error pensé: Se merecen una segunda oportunidad, es un servicio genial y nunca había visto una empresa con tanta innovación.
Tremendo ..... Bueno hay que estudiar mas y aprender de ese error de GItlab, Lamentablemente el problema no fue porque el devs borro accidentalmente todo del master si no por la mala configuración de backups como muy bien lo dijeron en el documento explicando todo. Estoy de acuerdo en que hay que probar los backups, de ser posible eliminar el master y montar el backup para corroborar que todo esta bien.
Hace unos 2.5 años que conoci gitlab por recomendacion de un amigo para aprender git... Ame la plataforma y creo que ahora ademas de amor tienen mi respeto
Ninguna empresa lo hubiera admitido, yo hubiera dicho que se corto la corriente eléctrica debido a un terremoto o algo asi o que fue un ataque pero jamas que la cague !!! Bueno esa GitLab!
Cuando me hundo en mis problemas y me siento inútil vuelvo a ver este video para recordarme que aunque la haya c4g4d0, no ha sido tan fuerte como este caso
Algo similar ocurrió conla pelicula de Toy story 2 todo se había perdido del proyecto y fue resuelto por un equipo de una de las personas que trabajaban en el proyecto y tenia una copia entera con una semana de retraso de los archivos de la película, todo por su embarazo, técnicamente por el bebe fue que hubo película.
El error humano de correr: rm -rf es más seguido de lo que quisiera 😭😭 o también equivocarse y ejecutar un comando en producción cuando querías hacerlo en entornos de prueba. Cuiden esos detalles. Esos errores cuestan mucho.
Holy fucking shit, este es el error más monumentalmente grandioso que haya leído en la vida, eso es adrenalina señores. Se va a mi top 5 de platziLives Errar es humano, pero errar así es destino
Justo en el cocoro 😆 así me pasó con unos backups que tenía con unas pruebas en openstack... Lo bueno que uno sí jalo, lo malo es que perdí dos días de trabajo 😑😊
sea como sea son pocos los que sufre de pérdida, ya que el código esta alojado en el ordenador del cliente y con realizar los commit nuevamente se resuelve; a menos que te dio por hacer un "backup" en gitlab y borrarlo en el ordenador, cuando gitlab estuvo en esta crisis.
Me queda la duda sobre el servidor que replica, no es posible recuperar los datos hasta antes del lag? Quiero decir, los replicadores a su vez no seria un tipo de backup?
8 лет назад
para resaltar la forma de proceder de gitlab, la transparencia con que manejaron la información seguramente tendrá muchas consecuencias dentro de la compañía pero esto sirve como lecciones aprendidas para los demás , esto es adquirir experiencia gratis a nombre de otro. gracias gitlab , me dirijo a realizar mis backups y a documentar mis proyectos
7 лет назад
Tiene razón, tengo backups pero no los pruebo, y a la hora de la hora pueda que ni funcionen :V los probaré (cuando tenga tiempo) pero los probaré!!
considero que es la competencia de github, tiene sus pros y cons, usaba mucho github pero me mude para todos mis proyectos a bitbucket, tiene todo lo que necesito para trabajar en equipos grandes y pequenos, considero que es genial.. gitlab esta en el grupo pero considero que seria como en 3er lugar, de hecho, trabajo con gente de sillicon valley entre otros y a pesar que habian escuchado de gitlab, nunca lo han usado y se dividen entre github y bitbucket... ahora con este gravisimo error.. NUNCA consideraria en usarlo.. si paso una vez, puede suceder otra y en el flujo de desarrollo de apps, perder asi sea 1 minuto de data es gravisimo..
este tema de la replicacion me hizo pasar por muchos problemas... como cuando no sincronizaba las bds reinicie la replica y toda la data de las bds esclavas q todavia no pasaba a la bd maestra se perdieron..
es que el tipo que lo hizo estaba borracho o de zumba como decimos aquí a amanecer de resaca o truda . alguien me puede rsponder si dicen que por suerte el tipo hizo un backup entonces significa que no es normal que lo hagan entonces sería interesante que dijeran por que lo hizo es obvio que por si algo pasaba pero como dicen ¨por surte lo hizo¨ entonces ese día presentía se sentía raro o que?
7 лет назад
Muy buena información y entretenido. Self hosted FTW!
Lo que quedó en duda es: Lo echaron por la embarrada, o le hicieron una estatua por haber hecho el backup manual?... O como las nuevas series, se deja a la imaginación?
😰😰😰😰😰😰😨😨😨😨 en gitlab tengo mis proyectos personales, joder que suerte tube de no perderlos. pero aun asi seguire usando gitlab es un ejemplo del open source para todos
No es por ser troll, pero fue un poco exagerado el inicio del video, si se hubiese caído el servidor de Git SI hubiese sido tan mal como lo ponen, los datos que se perdieron no fue nada tan exagerados porque NO se perdieron TODOS los datos, yo tenía todos mis datos en orden, y además tienen varios datos en el video que no son así, no se si tradujeron mal o algo. Algo amarillista, no había backup rotos, habían viejos que es otra cosa.
Lo cabrón aquí es que se nota que no están apegados a ningún tipo de estándar de buenas practicas, o si lo están, pues no lo han implementado correctamente. Con eso de que el devop tenga la info en su disco duro o que no probaron los backups, es que están jodidos y no confiaría en ellos . Ponen en riesgo significativo la confidencialidad , integridad y disponibilidad de la información que les estas confiando.
Yo creó que tenia que anticiparse y decir ma verdad antes que alguien mas se diera cuenta realmente de lo sucedido para evitar perder todos los datos y en consecuencia todos los clientes y empresas que hubiera sido la ruina total . Y de la cual nunca se recuperaría. Hoy sólo le queda lamerse sus heridas y aprender del error. Y ahora si chicos a hacer backups cada 3 horas por si la vuelven a cagar
eso es porque mandaron el iso 27001 a la mierda absoluta y eso es suficiente para que yo me quiera cambiar, lo pensaré porque deberian volverse duros en backups de ahora en adelante... vamos a ver como se manejan de aqui en adelante
Esto es legendario a niveles inimaginables!! jaajajajajajajajajajajajajaja Esto en unos años lo veremos como trama de una pelicula xD y fredy en el papel del developer que hizo el backup manual xD
Me dolio el estomago de escuchar y de recordar un par de caídas monumentales que cause en alguna empresa donde era empleado hace algunos años, ya mismo me pongo a probar los discos que uso de respaldo, saludos PD. ahora creo mucho mas en GitLab ya que ese aprendizaje forzado solo trae mejoras y todos nos beneficiamos gracias a que lo documentaron y compartieron.
i guess I'm kind of off topic but does anybody know of a good place to stream new series online?
El valor de la honestidad y la claridad ante el cliente no tiene precio... Es cierto que existe el arte de la diplomacia y que en los negocios se debe tener tacto y tono.... Pero lo cierto es que somos humanos, no somos infalibles y que de los errores se aprende. Gracias Freddy por compartir y sobre todo por agregar valor al hecho, mediante una historia tan bien narrada.
Yo trabajo con GitLab, le tengo mucha confianza y pues preciso estaba trabajando en un proyecto pequeño, cuando pasó todo ésto... recapitula gracias a Freddy y se da cuenta que hasta en las mejores casas TODO puede salir APOTEÓSICAMENTE MAL. La sinceridad de la empresa fue clave, porque bueno, pudo joder 6 horas de trabajo, pero también evitó que se generaran más errores y que éste descache pudo haberse presentado en otra ocasión y tumbar la empresa.
Gracias por poner todo el contexto bien masticadito
Buenísimo. Divertido e illustrativo. Muchas gracias!
Vaya cagada! Está muy buen porque todos las hemos cometido (y las que nos quedan!).
Que todos vean el vídeo hasta el final, porque ahí está la moraleja:"PRUEBEN SUS BACKUPS".
Y es que parece una obviedad, pero luego en la realidad no se hace. Y claro, es que en un sistema grande y complejo a veces no es sencillo probar un backup de todo (insisto: de TODO), y puede tener un alto coste/esfuerzo.
"¿Se acuerdan cuando la habíamos VOLVIDO a cagar?" Palabras inmortales -Freddy Vega.
Saludos...
Sí, bueno. Si haciamos un live de las cagadas... alguien la tenía que cagar también y me tocó :P
Todo iba bien.... la base de datos te fallo ahí con al escritura en el disco...
>> 11:27 xD
Esta charla fue diferente, te noté, personalmente, más tranquilo, además la música de fondo es genial. Hay que lamentar el error pero hay que recordar que somos seres humanos y nos podemos equivocar. Otra charla tuya Freddy que me encanto fue la de diseño emocional. Más charlas por favor 😁
Con esto ya no me siento tan mal cuando mis sistemas fallan... 😅
thats 'tru' xD
típico ingeniero de sistemas
Dios como pasa el tiempo recuerdo ver este platzi live cuando recién lo estrenaron y si perdí mi trabajo en git menos mal que teníamos un servidor local que implementamos con respaldo.
Alguien pensó que el dev que hizo el backup 6 horas antes podrían tener "otros planes" en un inicio ?
la persona o personas que hicieron el backup manual deberían ser quizás reconocidos, salvaron tanto empresas como a su lugar de trabajo
Es la misma que estuvo a punto de mandar al carajo la empresa
6:38 ese dev transpiró sangre con petroleo
Muchas gracias por compartir esto, como DBA creo que tengo que esforzarme más cada día para evitar o minimizar los efectos de cualquier inconveniente que pueda tener 😊😘
Excelente narración fredy,aprender de los errores de los grandes obliga a los que hoy somos pequeños a crecer ordenados y no dando por hecho nada.
hoy si entiendo "la ley de murphy", pensaba que era muy pesimista.
Impresionante como todo puede salir mal, una cosa lleva a la otra, y solo te salva una casualidad..!!
No me imagino la cantidad de "adrenalina" que habrá sido la oficina cuando hicieron la monumental k-gada. Pero aún así GitLab no la pechea
IMAGINATE ESE MOMENTO DONDE EL DEVELOPER SE DA CUENTA QUE ESTA BORRANDO TODO EL CODIGO MADRE DE LA EMPRESA.....OMGGGG
Jajajaja parce y lo peor fue que se dio cuenta cuando ya estaba acabando el borrado, cuando abortó solo pudo salvar 4gb de información.
Gracias por la nota Fredy, muy constructiva :) saludos
has pesado en hacer Standup for Developers? XP
Genial. Muy bien explicado y fácil de entender. Ahora ya no me siento tan paranoico con todas mis copias de seguridad en varios servidores y regiones.
Gitlab tiene tan buena marca que después de este gran error pensé: Se merecen una segunda oportunidad, es un servicio genial y nunca había visto una empresa con tanta innovación.
Tremendo ..... Bueno hay que estudiar mas y aprender de ese error de GItlab, Lamentablemente el problema no fue porque el devs borro accidentalmente todo del master si no por la mala configuración de backups como muy bien lo dijeron en el documento explicando todo. Estoy de acuerdo en que hay que probar los backups, de ser posible eliminar el master y montar el backup para corroborar que todo esta bien.
Hace unos 2.5 años que conoci gitlab por recomendacion de un amigo para aprender git... Ame la plataforma y creo que ahora ademas de amor tienen mi respeto
Creo que es worth, perdieron 6 horas de datos, pero en un futuro todos sus sistemas de backups serviran gracias a la cagada (y salvacion) de un dev.
sustos que dan gusto
pensé lo mismo...
Cesar Augusto Seijas Niño además seguramente el 99.9% de los proyectos tenían aún una copia local que solo tienen que volver a subir y listo.
¿Es "worth"? Ese spanglish ni siquiera hace sentido.
No jodas, tremendo, bien documentado Freddy
Notable Freddy me recago de la risa con tus expresiones, saludos desde chile en tela!!!
Ninguna empresa lo hubiera admitido, yo hubiera dicho que se corto la corriente eléctrica debido a un terremoto o algo asi o que fue un ataque pero jamas que la cague !!!
Bueno esa GitLab!
Cuando me hundo en mis problemas y me siento inútil vuelvo a ver este video para recordarme que aunque la haya c4g4d0, no ha sido tan fuerte como este caso
La parte donde dice, la cagamos, la volvimos a cagar y lo prendimos fuego luego es para hacer un standup de sistemas, Freddy me hiciste el dia jajajja
Hola, geniales todos los videos, ¿podrías en un video hablar sobre que es DevOps?
Yo quiero aprender algo! Tengo que ir a platzi.com y ver todo lo que ofrecen. Algo me tiene que gustar !
REVISEN SUS BACKUPS!!!!!
11:27 "volvido"
:) jejej todos podemos equivocarnos
Algo similar ocurrió conla pelicula de Toy story 2 todo se había perdido del proyecto y fue resuelto por un equipo de una de las personas que trabajaban en el proyecto y tenia una copia entera con una semana de retraso de los archivos de la película, todo por su embarazo, técnicamente por el bebe fue que hubo película.
lastima q no incluiste el link del documento
Auditorias a los backups y procesos importantes jovenes! aprendamos de estas experiencias
No me imagino estar en los zapatos del personaje que hizo el rm
Pobre a menos que tenga acciones en la empresa, bueno creo que ni eso ese man esta afuera reliquidado
El error humano de correr: rm -rf es más seguido de lo que quisiera 😭😭 o también equivocarse y ejecutar un comando en producción cuando querías hacerlo en entornos de prueba.
Cuiden esos detalles. Esos errores cuestan mucho.
Insisto, Freddy es el dross de la informática! xD
vas a comparar un programador con una porquería?
Las siete cagadas más perturbadoras del área tecnológica, número uno😅
ESTE ES EL MEJOR VIDEO DE PLATZI Y APENAS ME ENTERO :p
si itsolution de chiapas, mexico. sufrió un buen rato por eso pero que bueno que ya esta git de nuevo
Y justo ese día me pongo a visitar su página para descargármelo
Holy fucking shit, este es el error más monumentalmente grandioso que haya leído en la vida, eso es adrenalina señores. Se va a mi top 5 de platziLives
Errar es humano, pero errar así es destino
el link del documento ?
Excelente relato y evaluación!!!
Cuando dicen que pg_dump estaba corriendo en 9.2 y no en 9.6, por qué no cambiaron la version de la base de datos para que el backup funcione?
Saludos Freddy, por que no hacen un curso de abap?
Justo en el cocoro 😆 así me pasó con unos backups que tenía con unas pruebas en openstack... Lo bueno que uno sí jalo, lo malo es que perdí dos días de trabajo 😑😊
Está el tweet pero el google docs fue borrado: "Sorry, the file that you've requested has been deleted.".
¿Alguien tiene una copia?
sea como sea son pocos los que sufre de pérdida, ya que el código esta alojado en el ordenador del cliente y con realizar los commit nuevamente se resuelve; a menos que te dio por hacer un "backup" en gitlab y borrarlo en el ordenador, cuando gitlab estuvo en esta crisis.
ya José porque no tengo ganas de programar ya no siento lo de antes cuando programaba si me puedes aconsegar algo porfabor saludos desde España
Me queda la duda sobre el servidor que replica, no es posible recuperar los datos hasta antes del lag?
Quiero decir, los replicadores a su vez no seria un tipo de backup?
para resaltar la forma de proceder de gitlab, la transparencia con que manejaron la información seguramente tendrá muchas consecuencias dentro de la compañía pero esto sirve como lecciones aprendidas para los demás , esto es adquirir experiencia gratis a nombre de otro.
gracias gitlab , me dirijo a realizar mis backups y a documentar mis proyectos
Tiene razón, tengo backups pero no los pruebo, y a la hora de la hora pueda que ni funcionen :V los probaré (cuando tenga tiempo) pero los probaré!!
Freedy, que opinaa de bitbucker ?
Gitlab es open source ;)
considero que es la competencia de github, tiene sus pros y cons, usaba mucho github pero me mude para todos mis proyectos a bitbucket, tiene todo lo que necesito para trabajar en equipos grandes y pequenos, considero que es genial.. gitlab esta en el grupo pero considero que seria como en 3er lugar, de hecho, trabajo con gente de sillicon valley entre otros y a pesar que habian escuchado de gitlab, nunca lo han usado y se dividen entre github y bitbucket... ahora con este gravisimo error.. NUNCA consideraria en usarlo.. si paso una vez, puede suceder otra y en el flujo de desarrollo de apps, perder asi sea 1 minuto de data es gravisimo..
BitBucket es bueno yo lo uso gratis, pero es de Atlassian, si el día de mañana quieren se quedan con tus datos :D
Bitbucket is parte de la suite de compania Atlassian que tiene otros productos que se incorporan a este suite.
che y usaron recuva en el disco duro maestro(?) si chiste malo, lo se.
Publica el link de google doc
Excelente información, muchas gracias :)
Qué dolor de estómago... Justo ahora que me piden cotizaciones sobre productos digitales.
solo dos palabras: responsabilidad y coherencia.
¿Cual es el mejor so para servidores?
windows vista no te arrepentirás
gitlab, i know what it feels bro (inserte aqui meme)
Perona la pregunta, y svn? ya murio?
este tema de la replicacion me hizo pasar por muchos problemas... como cuando no sincronizaba las bds reinicie la replica y toda la data de las bds esclavas q todavia no pasaba a la bd maestra se perdieron..
Excelente video!!!
Algún día pueden realizar un vídeo explicando de que se trata un hackathon dentro de una empresa. Gracias.
es que el tipo que lo hizo estaba borracho o de zumba como decimos aquí a amanecer de resaca o truda . alguien me puede rsponder si dicen que por suerte el tipo hizo un backup entonces significa que no es normal que lo hagan entonces sería interesante que dijeran por que lo hizo es obvio que por si algo pasaba pero como dicen ¨por surte lo hizo¨ entonces ese día presentía se sentía raro o que?
Muy buena información y entretenido. Self hosted FTW!
rm -f puede ser bastante peligroso
Bastante, Ese comando da miedo
Alguien tiene ese gdoc? lo he buscado mucho y nunca lo encontré
el minuto 11:17 es genial, muy buen resumen jajajajajaaa
Lo que quedó en duda es: Lo echaron por la embarrada, o le hicieron una estatua por haber hecho el backup manual?... O como las nuevas series, se deja a la imaginación?
Freddy ademas de tener platzi debería tener un stand-up comedy jajaja
Pregunta. Despidieron al técnico o lo Premiaron ???
David Fidel Cuellar Castillo Sii, y mucha suerte con su búsqueda de un nuevo empleo.
😰😰😰😰😰😰😨😨😨😨 en gitlab tengo mis proyectos personales, joder que suerte tube de no perderlos. pero aun asi seguire usando gitlab es un ejemplo del open source para todos
No es por ser troll, pero fue un poco exagerado el inicio del video, si se hubiese caído el servidor de Git SI hubiese sido tan mal como lo ponen, los datos que se perdieron no fue nada tan exagerados porque NO se perdieron TODOS los datos, yo tenía todos mis datos en orden, y además tienen varios datos en el video que no son así, no se si tradujeron mal o algo. Algo amarillista, no había backup rotos, habían viejos que es otra cosa.
alguien puede ayudarme a solucionar el return 422 de gitlab
Cuando tengas un día malo... Solo piensa en este hombre q corrió rm -rf... Diosssss!!!
moraleja de esta historia, si vas a contratar a un ingeniero procura que sea alguien que tenga noción y sepa aplicar estandares de calidad.
Tambien existe Bitbucket
Lo cabrón aquí es que se nota que no están apegados a ningún tipo de estándar de buenas practicas, o si lo están, pues no lo han implementado correctamente. Con eso de que el devop tenga la info en su disco duro o que no probaron los backups, es que están jodidos y no confiaría en ellos . Ponen en riesgo significativo la confidencialidad , integridad y disponibilidad de la información que les estas confiando.
Historias de miedo :S
Las siete cagadas más perturbadoras del área tecnológica, número uno😅
bitbucket ??
Yo creó que tenia que anticiparse y decir ma verdad antes que alguien mas se diera cuenta realmente de lo sucedido para evitar perder todos los datos y en consecuencia todos los clientes y empresas que hubiera sido la ruina total . Y de la cual nunca se recuperaría. Hoy sólo le queda lamerse sus heridas y aprender del error. Y ahora si chicos a hacer backups cada 3 horas por si la vuelven a cagar
Oh, que experiencia tan jodidamente horrible, pero a la vez interesante. Jeje. Creo que seguiré haciendo backups :D Gracias Freddy.
como desarrollar el curso gratuito de programacion basica para efectuar archivos a calificar y mostrar empeño
eso es porque mandaron el iso 27001 a la mierda absoluta y eso es suficiente para que yo me quiera cambiar, lo pensaré porque deberian volverse duros en backups de ahora en adelante... vamos a ver como se manejan de aqui en adelante
el trabajo profundo en programación puede ser colaborativo
Nos asustamos por esa caida!!!!! menos mal que cayo a media noche en mi pais y no perdimos casi nada
Solo perdimos un repositorio que fue creada en ese tiempo y un push con un proyecto base X.x
Gitlab tiene huevos!!!!
grande fredyyy!!
hahhahahahahahaha No paro de reimer sobre la descripción del programador que hizo la replicación de datos 9:12
¡Como ha mejorado Freddy como orador! O es que se han vuelto mejores los editores de Platzi? :D
GitLab no es la única competencia real de GitHub, Bitbucket también lo es.
Desde luego, GitLab es mi favorito. ;)
por eso soy tan paranoico con la DB
Siempre haz tus backups, es lo mas poderoso del universo uwu
Ah, maldita sea, no debo de ser tan perezoso.
De echo creo que callo mientras hacían un live
Y ¿no recomiendan bitbucket ? también es OS.
- En honor a todos los soldados caídos que dieron DELETE sin el WHERE.
Esto es legendario a niveles inimaginables!! jaajajajajajajajajajajajajaja
Esto en unos años lo veremos como trama de una pelicula xD
y fredy en el papel del developer que hizo el backup manual xD
11:27 *habíamos vuelto