Saltar al contenido

Ingeniería de software e IA aplicada

Lo que pasa cuando el código sale del portátil y se encuentra con un usuario de verdad.

Me llamo Gabriel Dias. Trabajo con infraestructura de pagos y sistemas de IA en producción en Woovi. Aquí escribo sobre las decisiones aburridas que nadie cuenta en los tutoriales: las que aparecen de madrugada, con el usuario esperando.

artículos publicados
9
categorías
2
escribiendo código desde
2016

Biblioteca

Lo último que escribí

Ver todos los artículos
Ingeniería5 min

Saga y outbox: transacción sin transacción distribuida

Necesitas debitar en una cuenta y acreditar en otra, y están en bases de datos distintas. Los dos patrones que lo resuelven en la práctica, y qué evitar.

Ingeniería5 min

CAP, PACELC y los modelos de consistencia

El CAP es el teorema más citado y peor enunciado de la computación distribuida. Este artículo corrige el enunciado y muestra el vocabulario que de verdad usas en el día a día.

Ingeniería6 min

Sharding: una guía de decisión

El sharding es la decisión más irreversible de un sistema de datos. Esta es la guía para decidir si lo necesitas y, si lo necesitas, cómo elegir la clave.

Ingeniería5 min

Índice, EXPLAIN y la query lenta

Cómo funciona el índice por dentro, por qué el orden de las columnas lo decide todo, y cómo leer un plan de ejecución para saber qué hacer.

Háblame

¿Dudas sobre el artículo? Escríbeme por WhatsApp

Sin formulario y sin lista de correo. Si no estás de acuerdo con algo que escribí, o quieres contarme cómo lo resolviste, la conversación es directa conmigo.

Abrir conversación