rendimiento
14 noticias
PostgreSQL: Ajuste clave mejora el rendimiento de la base de datos
Un análisis reciente publicado en vondra.me cuestiona la configuración predeterminada del parámetro `random_page_cost` en la base de datos PostgreSQL, el cual no ha sido actualizado en más de 25 años. Este parámetro influye en la planificación de consultas, afectando la elección entre escaneos secue
Guía de latencia para desarrolladores: tiempos clave revelados
Un repositorio de código abierto, "late.nz", ha compilado una lista de números de latencia relevantes para desarrolladores, inspirada en los datos de latencia de Jeff Dean. La información, disponible en [cheat.sh](https://cheat.sh) y [late.nz](https://github.com/chubin/late.nz), proporciona una refe
Nueva API de Streams: ¿Revolución en JavaScript?
Un nuevo enfoque para el manejo de streams de JavaScript está generando debate en la comunidad de desarrolladores. James M. Snell, de Cloudflare, propone una alternativa a la API de Streams estándar (WHATWG Streams), utilizada en navegadores, Node.js, Deno y Bun, argumentando que presenta problemas
Turbopuffer agiliza indexación con nueva tecnología
Turbopuffer ha reemplazado su sistema interno de colas de trabajos de indexación con una solución de almacenamiento de objetos de archivo único, mejorando significativamente el rendimiento y la escalabilidad. Anteriormente, el sistema utilizaba colas fragmentadas que podían bloquearse por nodos lent
Nuevo algoritmo acelera cálculo de rutas en grafos
Este proyecto, llamado DMMSY-SSSP, representa un avance significativo en la resolución de problemas de camino más corto desde un solo origen (SSSP) en grafos grandes y dispersos. Tradicionalmente, los algoritmos SSSP, como el algoritmo de Dijkstra, se ven limitados por el costo de ordenar los nodos
Apps para TV: desafíos inesperados para desarrolladores
Un equipo de desarrollo aprendió valiosas lecciones al adaptar aplicaciones móviles a televisores, revelando que la experiencia no es simplemente escalar una app móvil a una pantalla más grande. El principal problema radica en la diferencia fundamental en la interacción del usuario: en móviles, el t
Arreglo 'Blanco y Negro': Nueva Estructura Acelera Procesos
Un nuevo desarrollo en la estructura de datos ha sido publicado en GitHub por el usuario Dronnix: el Black-White Array (BWArr). Esta estructura, basada en arreglos, ofrece mejoras significativas en rendimiento, especialmente en asignación de memoria (O(log N)) y operaciones de inserción, eliminación
Raspberry Pi Pico 2: overclocking alcanza los 654 MHz
Ingenieros de Pimoroni han logrado aumentar significativamente la velocidad del Raspberry Pi Pico 2 a través de overclocking, superando los límites de voltaje y frecuencia originales. Inicialmente, se alcanzó una velocidad de 570 MHz con un voltaje de 1.7V, pero con la adición de un disipador de cal
DSQL integra secuencias: más opciones para identificadores
DSQL, una plataforma de base de datos distribuida, ha añadido soporte para secuencias, una característica común en PostgreSQL que permite generar números únicos. Anteriormente, DSQL recomendaba el uso de UUIDs para este propósito, especialmente en entornos de gran escala. La nueva funcionalidad ofre
Floe facilita el análisis de bases de datos con nuevas vistas
Floe, una empresa especializada en bases de datos, ha introducido 'system views' para mejorar la introspección y el diagnóstico de sus bases de datos. Esta nueva funcionalidad permite a los usuarios consultar directamente la base de datos sobre su propio funcionamiento, respondiendo preguntas como '
Compresión en Bases de Datos: Matemáticas y Rendimiento
Este artículo explora la matemática detrás de la compresión de datos en sistemas de bases de datos, desentrañando por qué y cómo se utiliza, y cómo afecta el rendimiento. Tradicionalmente, el rendimiento de una base de datos se ve limitado por el ancho de banda de I/O, la potencia de la CPU y la mem
Postgres: Incidente revela detalles clave de caché y acceso a datos
Un incidente de rendimiento en la base de datos Postgres, que provocó timeouts en Heroku y consultas que tardaron más de 35 minutos, reveló una comprensión más profunda de cómo Postgres accede a los datos desde el disco. El problema, que involucró un alto consumo de IOPS, se originó en patrones de c
ElysiaJS: Nuevo Framework Bate Récords de Velocidad
ElysiaJS, un framework web de nueva generación, ha demostrado un rendimiento significativamente superior a otros frameworks populares como Express y Fastify, según los resultados de la prueba TechEmpower Benchmark Round 22 (publicados el 17 de octubre de 2023). Utilizando un compilador JIT (Just-In-
Bun: Ejecución Paralela de Scripts Acelera Desarrollo
Bun, un entorno de ejecución y gestor de paquetes JavaScript, ha lanzado la versión v1.3.9, introduciendo mejoras significativas en la ejecución de scripts y el rendimiento. La nueva versión permite la ejecución paralela y secuencial de scripts `package.json` con una salida formateada similar a Fore
