Categorías

Categorías Jacar — explora los temas Un cohete cuyos ojos siguen el cursor.
Arquitectura

Agent OS: el concepto que está moldeando la nueva capa

El término Agent OS lleva un año ganando tracción entre investigación y producto. Describe una capa que va más allá de una biblioteca de agentes: planificador, gestión de contexto, memoria persistente y aislamiento. Una lectura del estado real de ese concepto.

Arquitectura

Wolfi: la distribución base pensada para contenedores

Wolfi cumple tres años como proyecto público y se ha convertido en la base de imágenes de contenedor de Chainguard y de buena parte de la industria que persigue cadenas de suministro limpias. Revisión con rodaje de lo que aporta frente a Alpine y Debian slim.

Arquitectura

Kata Containers: aislamiento fuerte con experiencia Docker

Kata Containers lleva años prometiendo contenedores con aislamiento de máquina virtual sin sacrificar la ergonomía de Docker. Con la serie 3.x madura, bajo la OpenInfra Foundation, la historia técnica es por fin coherente y hay un nicho claro donde merece la pena adoptarlo.

Experiencia de Usuario

Overlays de accesibilidad: las críticas de 2025 explicadas

Los overlays de accesibilidad se vendieron como una solución mágica para cumplir WCAG y la directiva europea EAA en un paso. En 2025 las demandas contra ellos han aumentado y las voces de usuarios con discapacidad son cada vez más críticas. Repaso de por qué no funcionan y qué hacer en su lugar.

Arquitectura

Model Context Protocol en 2025: del anuncio al ecosistema

Model Context Protocol cumple diez meses desde su anuncio de Anthropic y ya no es una propuesta: hay cientos de servidores, implementaciones cruzadas entre proveedores y un registro público. Repaso de qué ha funcionado, qué sigue flojo y por qué 2025 marca el paso de curiosidad a infraestructura básica.

Desarrollo de Software

Astro 5: cuando contenido y aplicaciones convergen

Astro 5 lleva nueve meses en producción y ha terminado de consolidarse como una plataforma distinta al resto del ecosistema JavaScript. Su apuesta por contenido tipado y renderizado mixto sin fricciones la coloca en un espacio propio, a medio camino entre Next y los generadores estáticos. Una valoración con rodaje.

Arquitectura

YugabyteDB y CockroachDB: bases distribuidas en 2025

Las bases de datos SQL distribuidas han pasado de promesa a realidad operativa. YugabyteDB y CockroachDB lideran el segmento desde ángulos distintos. Elegir una sobre la otra exige entender qué compromete cada diseño y qué se paga por escalar horizontalmente.

Arquitectura

Redpanda: alternativa a Kafka con otra arquitectura

Redpanda promete compatibilidad con el protocolo Kafka pero sin JVM, sin ZooKeeper y con arquitectura thread-per-core. En 2025 ya hay despliegues serios en producción. Merece la pena entender dónde compensa el cambio y dónde no.

Arquitectura

Kubernetes 1.34: resumen para equipos con poco tiempo

Kubernetes 1.34 llega con la asignación dinámica de recursos (DRA) graduada a estable, mejoras en el planificador y políticas de mutación en CEL que sustituyen a los webhooks. Un repaso práctico de lo que conviene actualizar ya, lo que puede esperar, y qué cambia de verdad para equipos con clusters en producción.

Arquitectura

Redis 8.2 y su soporte vectorial: cuándo tiene sentido

Redis 8.2 incorpora la búsqueda vectorial como tipo de dato nativo. La duda real es si sustituye a un motor dedicado como Qdrant, Weaviate o pgvector en cargas con millones de vectores y latencias exigentes, o si solo sirve como complemento del caché que ya tienes.

Arquitectura

Kafka sin ZooKeeper: KRaft en producción

Kafka 4.0 llegó en marzo con la promesa cumplida: el clúster se autoadministra sin ZooKeeper. Después de meses operando clústeres KRaft y de la migración obligada, qué cambia de verdad, dónde duelen las diferencias y qué hay que saber antes de migrar.

Desarrollo de Software

Qwik en producción: resumible y económico en cliente

Qwik lleva dos años prometiendo aplicaciones que arrancan al instante porque, en vez de hidratar, reanudan la ejecución serializada en el servidor. Con la serie 1.x asentada y casos reales publicados, esta guía revisa si la resumibilidad compensa la curva de aprendizaje y en qué tipo de producto pesa más ese ahorro de JavaScript en cliente.

Desarrollo de Software

TypeScript 5.5: tipos avanzados sin rompernos

TypeScript 5.5 llegó con inferencia de predicados, tipos de expresiones regulares estrictos y mejoras de declaraciones aisladas. Un año de uso real para separar lo que cambia el código diario de lo que es novedad cosmética, y cuándo conviene actualizar.

Arquitectura

Delta Lake y Apache Iceberg: comparativa 2025

Los formatos de tabla abiertos sobre lagos de datos han pasado de curiosidad a columna vertebral de muchas arquitecturas analíticas. Delta Lake 4.0 e Iceberg 1.9 son los dos con más peso en 2025. Revisamos dónde están y qué criterios conviene aplicar para elegir entre ellos.

Desarrollo de Software

HTMX en empresa: dónde encaja y dónde no

HTMX se ha hecho un hueco en aplicaciones web pequeñas y medianas con una propuesta clara: menos JavaScript, más servidor. Con la versión 2.0 estable desde hace un año, toca revisar qué aplicaciones de empresa se benefician y cuáles siguen necesitando un framework de cliente clásico.

Arquitectura

Firecracker: microVMs para servicios multi-tenant

Firecracker es el monitor de máquinas virtuales en Rust que AWS usa en Lambda y Fargate: arranca microVMs en menos de 125 milisegundos con menos de 5 MB de overhead. Compensa cambiarlo por containers cuando el kernel compartido no da suficiente aislamiento, sobre todo con código de agentes LLM no confiable, y frente a gVisor gana en rendimiento de I/O.

Arquitectura

Kubernetes 1.32: lo que trae el primer salto de 2025

Kubernetes 1.32 Penelope se publicó en diciembre y lleva varios meses rodando en clusters. Es buen momento para mirar qué cambios han envejecido bien, cuáles han generado trabajo extra y qué aprendizajes llevarse al salto hacia 1.33.