Atareao con Linux

ATA 739 El MISTERIO del consumo de CPU de PostgreSQL


Listen Later

En este episodio, me enfrento a un desafío de rendimiento real: el consumo de CPU de PostgreSQL se dispara, pero sin alta actividad de lectura/escritura.

Viajaremos a través de un diagnóstico detallado utilizando herramientas nativas de Postgres como pg_stat_activity y pg_stat_statements para desenmascarar las causas ocultas:

  1. La Sobrecarga de Conexión: Descubriremos cómo un simple healthcheck de Docker (pg_isready) configurado incorrectamente puede paralizar tu servidor por el alto overhead de gestión de procesos.

  2. El Cuello de Botella de la Aplicación: Analizamos y corregimos un error de diseño de código en Rust/Axum donde se recompilan Expresiones Regulares (Regex) en cada petición, consumiendo innecesariamente ciclos de CPU.

Una lección práctica esencial para cualquiera que gestione bases de datos, despliegues en Docker o desarrolle aplicaciones eficientes en Rust en entornos Linux. Aprende a identificar estos fallos y a optimizar tu código mediante la precompilación de Regex utilizando TryFrom y Arc.



Más información y enlaces en las notas del episodio

  • 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es
  • ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux
  • ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao
  • 🦣 Mastodon 👉 https://mastodon.social/@atareao
  • 🐦 Twitter 👉 https://twitter.com/atareao
  • 🐙 GitHub 👉 https://github.com/atareao

...more
View all episodesView all episodes
Download on the App Store

Atareao con LinuxBy atareao

  • 5
  • 5
  • 5
  • 5
  • 5

5

2 ratings


More shows like Atareao con Linux

View all
Emilcar Daily by Emilcar

Emilcar Daily

24 Listeners

Nadie Sabe Nada by SER Podcast

Nadie Sabe Nada

429 Listeners

Applelianos by Applelianos

Applelianos

56 Listeners

Topes de Gama Unplugged by Topes De Gama

Topes de Gama Unplugged

49 Listeners

Radio Fitness Revolucionario by Marcos Vázquez

Radio Fitness Revolucionario

139 Listeners

iSenaCode Live by Sergio Navas

iSenaCode Live

85 Listeners

Cupertino, podcast sobre Apple by Álex Barredo, Ángel Jiménez, Matías Zavia

Cupertino, podcast sobre Apple

15 Listeners

uGeekPodcast - Tecnología, Android, Software Libre, GNU/Linux, Servidores, Domótica y mucho más... by Angel

uGeekPodcast - Tecnología, Android, Software Libre, GNU/Linux, Servidores, Domótica y mucho más...

0 Listeners

Inteligencia Artificial by Pocho Costa

Inteligencia Artificial

18 Listeners

Curiosidades de la Historia National Geographic by National Geographic España

Curiosidades de la Historia National Geographic

181 Listeners

Loop Infinito (by Xataka) by Webedia

Loop Infinito (by Xataka)

57 Listeners

Tengo un Plan by Sergio Beguería y Juan Domínguez

Tengo un Plan

70 Listeners

monos estocásticos by Antonio Ortiz, Matías S. Zavia

monos estocásticos

4 Listeners

Spicy4tuna by spicy4tuna

Spicy4tuna

12 Listeners

ROCA PROJECT by Carlos Roca

ROCA PROJECT

21 Listeners