Categorías

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

MCP como estándar multi-vendor: patrones ya maduros

El Model Context Protocol, propuesto por Anthropic a finales de 2024 y adoptado durante 2025-2026 por Anthropic, OpenAI, Google y la comunidad open source, ya tiene patrones operativos probados: separar servidores genéricos de los propios, políticas explícitas por herramienta, credenciales fuera del modelo, composición con prefijos y tests de contrato. Este es el estado del arte en 2026.

Arquitectura

RAG híbrido en 2026: los patrones que siguen ganando

El RAG híbrido en 2026 combina búsqueda densa y léxica fusionadas con RRF, reranking cross-encoder sobre los top-50, chunking consciente de estructura y evaluación continua con Ragas o TruLens. Es el patrón que sobrevive en sistemas serios tres años después del boom inicial de embeddings.

Desarrollo de Software

Editores con IA en 2026: comparativa después de un año usándolos

Claude Code lidera el trabajo agéntico de horizonte largo, Cursor gana en edición interactiva diaria, Aider domina la automatización en pipelines de CI y GitHub Copilot encaja mejor en equipos centrados en PRs de GitHub; Windsurf compite con tracción reciente. Tras un año usando los cinco a fondo, la combinación más productiva para la mayoría sigue siendo Claude Code más Cursor.

Arquitectura

Kubernetes 1.35 GA: balance desde la operación

Kubernetes 1.35 GA consolida tres versiones de trabajo: sidecars nativos con ciclo de vida completo, DRA generalizada para FPGAs y NPUs, y un scheduler que reduce el desperdicio un 15-25 % en clusters heterogéneos. Balance desde la operación diaria: qué activar ya, qué vigilar antes de migrar y qué plan seguir si vienes de 1.30.

Arquitectura

Skills y subagentes: patrón de reutilización agente

Skills empaquetan capacidades reutilizables que el agente carga según la tarea; subagentes aíslan la ejecución de trabajo acotado y devuelven un resultado sintetizado sin inflar el contexto del orquestador. Juntos forman el patrón de composición más sólido para construir agentes complejos y mantenibles en 2026.

Arquitectura

Docker Swarm en 2023: cuando sigue teniendo sentido

Kubernetes ganó la batalla de la orquestación, pero Docker Swarm sigue activo como parte de Docker Engine y tiene sentido real para equipos sin SRE dedicado, stacks self-hosted en 1-5 VPS y mini-clusters edge. Para esos contextos, la curva de aprendizaje mínima y el bajo coste operativo de Swarm superan las features avanzadas de Kubernetes.

Arquitectura

Agent OS en producción: casos reales sin marketing

El concepto de Agent OS pasó del slide al despliegue en 2025. Seis meses en producción dejan patrones visibles: qué arquitecturas funcionan, dónde se rompe el modelo y qué aporta frente a correr agentes sobre pila existente.

Arquitectura

GraphRAG en empresa: patrones tras un año de adopción

Un año después de que GraphRAG saliera de laboratorio, queda una estadística clara: funciona donde la información corporativa tiene relaciones densas, falla donde solo hay documentos sueltos. Patrones, costes y decisiones de arquitectura que han sobrevivido.

Arquitectura

Ecosistema MCP consolidado: mapa rápido para 2026

Veinte meses después del anuncio inicial, Model Context Protocol pasó de curiosidad a estándar de facto entre clientes y servidores de agentes. Qué hay disponible, qué servidores merecen la pena, qué problemas siguen abiertos y cómo se parece al mapa de protocolos anteriores.

Arquitectura

Platform engineering consolidado: quién gana y quién se queda

Tres años después de que platform engineering se convirtiera en palabra de moda, el polvo ha caído. Unas pocas empresas tienen plataformas internas que de verdad aceleran al desarrollo, muchas montaron un portal Backstage vacío y algunas volvieron a DevOps clásico. Análisis de qué distingue a las que ganaron.

Desarrollo de Software

Rust en el kernel Linux: balance tras varios años

Cuatro años y medio después de la entrada oficial de Rust en el kernel Linux 6.1, con drivers reales de GPU Apple y NVMe en producción y tras varios conflictos mediáticos entre mantenedores, toca hacer balance técnico sin histrionismo. Qué funciona, qué cuesta y hacia dónde va la próxima fase.

Experiencia de Usuario

XR, AR y VR en 2026: el estado honesto tras el ciclo

Después del ciclo de hype de 2023-2024 con Apple Vision Pro como protagonista, del valle de desilusión en 2025 y de la consolidación discreta pero real de Meta Quest 3S y del stack WebXR, toca evaluar honestamente dónde está la realidad extendida. Qué funciona, qué se ha muerto, qué sigue vivo.

Desarrollo de Software

WASI preview 3: adopción y casos reales

WASI preview 3 llegó como estándar estable a finales de 2025 y ha tenido unos meses para demostrar si realmente desbloquea los casos que preview 2 se quedaba cortos. Recorrido honesto por adopciones reales, bibliotecas maduras y patrones que empiezan a funcionar en producción.

Experiencia de Usuario

UX para agentes: primer consenso de diseño

Después de dos años viendo cómo cada producto inventaba su propia interfaz para hablar con un agente, en enero de 2026 empieza a emerger un consenso estable sobre qué patrones funcionan, cuáles no y qué espera ya el usuario medio. Toca recoger lo que ha quedado.

Arquitectura

Kubernetes 1.35: lo que ya se ve venir

Con 1.34 liberado en agosto de 2025 y el ciclo de 1.35 en su última fase de congelación de funciones, qué llegará estable, qué quedará en beta, qué nos interesa a quienes mantenemos clústeres pequeños o medianos y qué podemos ignorar sin culpa hasta el siguiente ciclo.

Arquitectura

containerd con Wasm: cargas mixtas en producción

La integración de WebAssembly dentro de containerd como tiempo de ejecución alternativo ha madurado. Ya es posible desplegar cargas mixtas Linux y Wasm en el mismo clúster de Kubernetes con argumentos operativos sólidos. Cuándo compensa y cuándo no.

Arquitectura

Protocolos agente-a-agente: la próxima capa abierta

Con MCP resolviendo la conexión entre agente y herramientas, el siguiente cuello de botella aparece: cómo hablan entre sí dos agentes de distintos proveedores. Agent2Agent de Google, donado a la Linux Foundation en 2025, intenta ocupar ese hueco.

Desarrollo de Software

NPU para desarrolladores: qué se puede hacer ya

Las unidades de procesamiento neuronal han dejado de ser una etiqueta de marketing en portátiles Snapdragon, Apple Silicon y AMD Ryzen AI. Repaso qué se puede hacer hoy desde código, qué herramientas están maduras y cuándo compensa mirar a la NPU en lugar de la CPU o la GPU.

Arquitectura

gVisor: sandboxing para contenedores multi-tenant

gVisor interpone un kernel en espacio de usuario entre el contenedor y el anfitrión. Después de años en producción en Google y adopción creciente en plataformas serverless, merece una lectura honesta sobre cuándo compensa frente a microVMs y runtimes clásicos.

Arquitectura

Cachés para LLM: ahorrar tokens sin tirar la calidad

Un proxy con caché delante de un modelo de lenguaje puede reducir la factura de tokens de forma significativa, pero introduce riesgos sutiles si el diseño no es cuidadoso. Qué tipos de caché funcionan en producción, dónde están las trampas habituales y cómo integrarlos sin degradar la experiencia.

Arquitectura

Enrutadores de inferencia: elegir modelo según la petición

Un enrutador de inferencia decide qué modelo atiende cada petición en función de coste, latencia y complejidad. Bien diseñados reducen la factura de tokens sin que el usuario perciba degradación; mal diseñados introducen fallos sutiles difíciles de depurar.

Arquitectura

TigerBeetle: una base de datos pensada para transacciones financieras

TigerBeetle es una base de datos distribuida escrita en Zig y especializada en un tipo concreto de carga: contabilidad por partida doble de altísimo volumen con garantías fuertes de consistencia. No pretende sustituir a Postgres; pretende ser la pieza correcta cuando el problema es contar transacciones financieras a ritmo de millones por segundo sin fallos sutiles.

Arquitectura

Platform engineering: consolidación tras el boom

Después de tres años de expansión y de un ecosistema sobreexcitado alrededor del término, platform engineering llega a 2025 en una fase de consolidación. Las plataformas internas que sobreviven son las que entendieron su función real, las que confundieron el nombre con la solución están desmantelando sus equipos o recortándolos drásticamente.

Arquitectura

Citus: escalar Postgres horizontalmente sin dejarlo

Tras la adquisición por Microsoft en 2019, Citus vivió un limbo comercial que terminó con Microsoft abriendo el código completo en 2022. Tres años después, la extensión de particionado para Postgres ha madurado y ofrece una ruta práctica para escalar sin abandonar el motor que ya conoces. Un repaso honesto.

Arquitectura

SQLite en producción: patrones que han envejecido bien

SQLite lleva años ganando terreno en servidores reales gracias a WAL, a proyectos como Litestream y libSQL, y a hardware con discos rápidos. Repaso los patrones que siguen funcionando después de varios años de uso, los que no, y por qué el tamaño medio de una aplicación web se come ya sin despeinarse.

Arquitectura

Data engineering moderno: dbt, Iceberg y el lakehouse se dan la mano

Tras años de prometer un lakehouse abierto, la combinación de Apache Iceberg con catálogos REST y dbt encima ha cuajado en 2025 como la pila de referencia. Analizo qué resuelve, dónde sigue doliendo y por qué la separación limpia entre tabla, motor y transformación importa más de lo que parece.

Arquitectura

DuckDB en analítica de empresa: casos concretos

DuckDB lleva dos años colándose en las arquitecturas de datos sin hacer ruido. Ya no es solo la base de datos embebida para analítica local: en 2025 está apareciendo en casos concretos de empresa donde reemplaza a piezas mucho más caras. Un recorrido por patrones reales.

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.