Hay un momento en la vida de toda empresa de tecnología en LATAM donde el CEO se da cuenta de que tiene un sistema que funciona, usuarios que lo usan y ningu…
Las dos primeras partes de esta serie describieron el flujo de software del login de Gmail (Parte 1) y la infraestructura de Borg, Spanner y TrueTime que lo …
En la Parte 1 describimos el flujo de software del login de Gmail: las 8 capas que un request atraviesa desde el navegador hasta el token de sesión. Pero ese…
Cada vez que alguien hace clic en "Iniciar sesión" en Gmail, desencadena una cadena de eventos que atraviesa decenas de sistemas distribuidos en mú…
No existe la base de datos "mejor" . Existe la base de datos adecuada para cada tipo de problema. El error más común en proyectos de software es el…
Es uno de los debates más eternos del desarrollo de software. Python o Java. Velocidad de desarrollo vs. tipado fuerte. Scripts ágiles vs. arquitectura enter…
La pregunta parece simple: ¿Express o NestJS? Pero debajo de esa pregunta hay otra más importante, que es la que realmente determina la respuesta: ¿qué tipo…
Hace poco circuló en LinkedIn un video que generó mucha discusión en la comunidad de ingeniería: un senior engineer que trabajó casi 8 años en Atlassian docu…