Concurrencia vs Paralelismo

Concurrencia es organizar un programa para manejar varias tareas a la vez, aunque no corran exactamente al mismo tiempo. Es sobre diseño y estructura. Paralelismo es ejecutar varias tareas literalmente al mismo tiempo, usando múltiples núcleos o procesadores. Es sobre ejecución real simultánea. Puedes tener concurrencia...
Leer más

Dylan Patel - El principal obstáculo para escalar la computación de IA

[DP - The Single Biggest Bottleneck to Scaling AI Compute.wav]https://www.youtube.com/watch?v=mDG_Hx3BSUE
Leer más

Design Data Intensive Application 2nd

Design Data Intensive Application 2nd
Leer más

Transacciones - Deadlock

En la parte 1 exploramos los fundamentos de las transacciones y las propiedades ACID. Ahora profundizaremos en los problemas de concurrencia que surgen cuando múltiples transacciones se ejecutan simultáneamente y cómo las bases de datos los previenen. Dirty Write Un dirty write ocurre cuando una transacción sobrescribe...
Leer más

El crecimiento de Postgres

El imparable ascenso de PostgreSQL en el Ranking DB-Engines
Leer más

Capibara

Capibara
Leer más

Transacciones - ACID

Una transacción de base de datos es una secuencia de una o más operaciones lógicas (como inserciones, actualizaciones o eliminaciones) que se tratan como una unidad de trabajo asegurando que estas operaciones se completen por completo (commit) o se anulen totalmente (rollback). Su objetivo fundamental es simplificar la...
Leer más

Tipos de Aprendizaje

Aprendizaje basado en proyectos, donde eliges un proyecto y te enfocas en resolver todos los problemas del proyecto hasta terminarlo. Aprendizaje estructurado, enfoque sistemático y organizado que ya tiene un currículo pre definido como un libro o un curso donde el docente dirige el proceso de aprendizaje. A todos no...
Leer más
Cómo la Humanidad Midió el Universo, Explicado por Terence Tao
Leer más

Cloudflare Workers

Recientemente, he estado usando Cloudflare Workers, te permite desplegar código Javascript, TypeScript de forma rápida y efciente.¿Y qué pasa con la base de datos? Aca puedes usar D1, la base de datos distribuida de Cloudflare basada en SQLite. Otra opción es Cloud Hyperdrive + Postgres de PlanetScale (opciones desde 5$...
Leer más