Juanchi.dev
Nativo Digital · sistemas reales
·
InicioCVBlogLabContacto
Saltar al contenido
Juanchi.dev
Nativo Digital · sistemas reales
·
InicioCVBlogLabContacto

Tag: postgresql

19
29 jul 2026

Prisma Query Logging y PostgreSQL: dónde termina el ORM y empieza la base

El log de queries de Prisma te muestra qué SQL generó el ORM, no por qué ese SQL tarda. Guía práctica para saber cuándo el logging alcanza y cuándo hay que entrar a PostgreSQL directamente.

29 jul 2026 · 8′ · Tutoriales · TypeScript · postgresql

8′
13 jul 2026

Barman vs pgBackRest: árbol de decisión para backup PostgreSQL en producción

No hay un ganador universal. Barman gana en simplicidad y WAL streaming en tiempo real; pgBackRest gana en volumen y velocidad de restore. El criterio importa más que la herramienta.

13 jul 2026 · 9′ · Tutoriales · devops · produccion

9′
11 jun 2026

Prisma query logging y PostgreSQL: cuándo alcanza el ORM y cuándo tenés que ir más abajo

Los logs de Prisma Client muestran qué queries generó el ORM. PostgreSQL tiene su propia capa de observabilidad. Confundir una con la otra es la fuente de diagnósticos incompletos. Acá separo los dos planos y te doy un criterio concreto para elegir cuál mirar primero.

11 jun 2026 · 8′ · Tutoriales · TypeScript · backend

8′
03 jun 2026

Prisma 5 → Prisma 6: los breaking changes que encontré en mi schema real y cómo los resolví sin romper producción

Prisma 6 mejora ergonomía y performance, pero hay tres cambios de comportamiento que no gritan en el compilador y sí aparecen en runtime si no revisás tus queries relacionales. Guía práctica con checklist.

03 jun 2026 · 8′ · Tutoriales · TypeScript · backend

8′
28 may 2026

El benchmark que me hizo cambiar de opinión sobre Jakarta EE en 2026

Mismo backend, misma base, mismo k6. En las primeras corridas parecía que Embedded GlassFish mandaba. Cuando ajusté JDK, warmup, ventana, heap y atribución de DB, la historia cambió: Spring Boot quedó con el mejor perfil local para este workload. Payara Micro fue el Jakarta EE más limpio por check failures. GlassFish sorprendió por viable.

28 may 2026 · 10′ · Experimentos · Performance · backend

10′
25 may 2026

Prisma query logging y PostgreSQL: dónde termina el ORM y empieza la base

Los query logs de Prisma ayudan a detectar patrones, pero si el problema vive adentro de PostgreSQL, el ORM no va a mostrártelo. Acá separo cuándo alcanza con Prisma logging y cuándo necesitás instrumentar la base directamente.

25 may 2026 · 7′ · Tutoriales · TypeScript · backend

7′
18 may 2026

Prisma Server Actions en Next.js 16: los patrones que funcionan y el N+1 que aparece cuando no lo esperás

Prisma en Server Actions de Next.js 16 tiene un vector de N+1 que no existe en API routes clásicas. El culpable no es el ORM — es cómo las Actions se componen. Acá están los patrones que lo previenen.

18 may 2026 · 7′ · Experimentos · TypeScript · Performance

7′
16 may 2026

Prisma vs JDBC: el benchmark que casi me hace culpar al ORM equivocado

Armé un laboratorio reproducible para comparar Prisma 5 contra Spring Boot JdbcTemplate sobre el mismo PostgreSQL 16. Lo que encontré no fue un ganador: fue que el shape de la query y el N+1 explican casi todo, y que culpar al ORM es demasiado fácil.

16 may 2026 · 5′ · Experimentos · TypeScript · Performance

5′
15 may 2026

HikariCP: el p95 que te miente y cómo leer las señales reales del pool

Un p95 bajo con 97% de error rate no es un pool rápido: es un pool que falla rápido. Armé un experimento reproducible con Spring Boot 3, PostgreSQL y k6 para entender qué señales importan de verdad — y cuáles te engañan.

15 may 2026 · 13′ · Experimentos · Performance · backend

13′

Series

  • Datos abiertos y creatividad2
  • Awesome Curated: The Tools10
  • Awesome Curated1
Ver todas

Clusters

  • Arquitectura de software

Categorías

  • Experimentos98
  • Tutoriales67
  • Opinión42
  • Reflexiones18
  • Tecnología8
  • Historia6

Tags

  • #TypeScript
  • #arquitectura
  • #nextjs
  • #railway
  • #java
  • #LLM
  • #postgresql
  • #ia
  • #prisma
  • #software-architecture
  • #firma-digital
  • #AI

Populares

  1. 01pnpm vs npm vs yarn vs bun: la comparativa definitiva que nadie te va a dar en 2025
  2. 02Next.js App Router: la guía que me hubiera gustado tener cuando migré de Pages Router
  3. 03TypeScript: los patrones que realmente uso todos los días
  4. 04Docker para desarrolladores Node.js: de cero a producción sin morir en el intento
  5. 05La criptografía que usás para firmar digitalmente tiene fecha de vencimiento: qué publicó NIST y cómo migrar tu HSM

Newsletter

Un mail por semana. Lo que estoy aprendiendo, construyendo y rompiendo.

Todos
Experimentos
Tutoriales
Opinión
Reflexiones
Tecnología
Historia

Juanchi.dev es el cuaderno público de Juan Torchia — arquitectura, sistemas reales y decisiones de producto. Escrito y revisado a mano en Buenos Aires. Construido con Next.js, Prisma y PostgreSQL; desplegado en Railway. Sin trackers de terceros más allá de analítica agregada.

GitHubRSS© 2026 Juan Torchia · Todos los derechos reservados.

Código real. Opinión sin filtro.

Arquitectura, sistemas reales, decisiones de producto y aprendizajes técnicos. Todo revisado con criterio propio antes de publicarse.

213 artículos publicados

Series

  • Datos abiertos y creatividad2
  • Awesome Curated: The Tools10
  • Awesome Curated1
Ver todas

Clusters

  • Arquitectura de software

Categorías

  • Experimentos98
  • Tutoriales67
  • Opinión42
  • Reflexiones18
  • Tecnología8
  • Historia6

Tags

  • #TypeScript
  • #arquitectura
  • #nextjs
  • #railway
  • #java
  • #LLM
  • #postgresql
  • #ia
  • #prisma
  • #software-architecture
  • #firma-digital
  • #AI

Populares

  1. 01pnpm vs npm vs yarn vs bun: la comparativa definitiva que nadie te va a dar en 2025
  2. 02Next.js App Router: la guía que me hubiera gustado tener cuando migré de Pages Router
  3. 03TypeScript: los patrones que realmente uso todos los días
  4. 04Docker para desarrolladores Node.js: de cero a producción sin morir en el intento
  5. 05La criptografía que usás para firmar digitalmente tiene fecha de vencimiento: qué publicó NIST y cómo migrar tu HSM

Newsletter

Un mail por semana. Lo que estoy aprendiendo, construyendo y rompiendo.

Blog
Uses
Now