Mejoras técnicas post intermitencia Septiembre 2022

Categorías:

1) El primer cambio que haremos es incorporar a nuestro sistema de monitoreo la conectividad y los tiempos de respuesta de LetsEncrypt, nuestro proveedor y validador de certificados SSL. Hasta ahora ellos habían proveido un servicio sin caídas y por lo tanto no preveimos que pudiesen tener caídas como la de ayer lunes. Lección aprendida.

2) El segundo cambio que haremos es aumentar la capacidad de los servidores de aplicación que ayer se coparon producto de la mayor latencia en la verificación de certificados.

3) Haremos una revisión de los servicios de registro de dominio que utilizamos para tener un mejor tiempo de respuesta en caso de que una situación como la del viernes volviese a ocurrir. Posiblemente dejemos de usar el dominio bootic.net que es el que presentó el problema (de hecho ya estamos usando el dominio .io de manera oficial y el .app para nuestro ecosistema de aplicaciones).

4) Contactaremos a las tiendas que usan servicios propios de gestión de DNS para en lo posible migrarlos a nuestra plataforma, lo que nos da también una mejor capacidad de respuesta para redigir los dominios cuando sea necesario. De hecho, las tiendas que tomaron más tiempo en volver a estar accessibles el día viernes fueron aquellas que gestionan sus propios DNS.

5) Como parte de esto, ofrecemos de manera gratuita por un período de seis meses a las tiendas interesadas a usar nuestro servicio de CDN (un componente de pago) con lo que no sólo disminuyen el riesgo de problemas de resolución DNS sino que además se benficiarán de un caché distribuido a escala global que ayudará a tener muchísimo mejores tiempos de respuesta.

6) Por último, estamos haciendo optimizaciones a nivel de aplicación para mejorar los tiempos de rendering de la aplicación, especialmente en los "hot paths" que con los años hemos visto que se utilizan de manera más frecuente. Esto va de la mano con una serie de optimizaciones a nivel de frontend enfocadas a mejorar la performance de las tiendas y finalmente su SEO, tomando como referencia las indicaciones que entrega Google Lighthouse al respecto. Esperamos dentro de poco contarles más sobre esto.

Cualquier duda, aquí estamos.

¿Sigues con dudas?

No hay problema. Estamos acá para ayudarte (o en el botoncito de abajo a la derecha).