TuBrief
구독 채널
비디오
커뮤니티

Por qué HubSpot eligió Vercel: Guía para construir aplicaciones serverless de alto rendimiento

TuBrief 편집팀
2026년 2월 9일
0
Computing/Software

원본 영상을 바탕으로 AI의 도움을 받아 작성했습니다. 원본 영상이 기준입니다.

Español한국어中文Englishالعربيةहिन्दीDeutschFrançaisPortuguêsРусскийBahasa Indonesia日本語

관련 영상

▲ Sesión Comunitaria: Cómo HubSpot utiliza Vercel32:31

▲ Sesión Comunitaria: Cómo HubSpot utiliza Vercel

Vercel

커뮤니티의 다른 글

사내 시스템에 llm api 붙일 때 마주하는 현실적인 한계와 대응법

2026년 9월 13일

레거시 백엔드에 GPT-6 Astra 붙일 때 예산 승인과 보안 통과를 먼저 끝내는 법이 있습니다

2026년 9월 13일

에이전트끼리 대화하다 6천만 원 청구서가 나오는 이유

2026년 9월 13일

사내 RAG 벡터 검색에 Okta 권한 필터를 직접 거는 방법

2026년 9월 13일

브라우저 에이전트에게 내 구글 계정을 통째로 넘기면 안 되는 이유

2026년 9월 12일

Apple Won the AI Race

2026년 9월 12일

댓글 (0)

Log in to leave a comment

아직 작성된 글이 없습니다

© 2026 . All rights reserved.

TuBrief
구독 채널
비디오
커뮤니티
로그인

Por qué HubSpot eligió Vercel: Guía para construir aplicaciones serverless de alto rendimiento

La gestión de infraestructura es una de las tareas que más tiempo consume a los equipos de desarrollo de SaaS B2B modernos. Si se dedica tiempo a la configuración del servidor, parches de seguridad y problemas de escalado cuando debería centrarse en la lógica de negocio, la productividad del equipo inevitablemente se estancará.

Recientemente, el equipo de Developer Relations (DevRel) de HubSpot rediseñó la arquitectura de su propia plataforma y oficializó una estrategia Bring Your Own Backend (BYOB) basada en Vercel. Esto va más allá de simplemente usar un servidor externo; es una declaración de otorgar a los desarrolladores total libertad en la elección de herramientas mientras se resuelven los cuellos de botella de rendimiento. Analizamos por qué HubSpot abandonó su antiguo entorno serverless cerrado para aliarse con Vercel y el marco de trabajo práctico que utilizan para construir herramientas de automatización de IA.


HubSpot App y Vercel: El núcleo de la estrategia BYOB

En el pasado, las funciones serverless de HubSpot tenían muchas limitaciones. Al permitir solo un único archivo JavaScript o dificultar el uso de librerías externas, era complicado implementar lógicas complejas. Sin embargo, tras la actualización de la plataforma 2025.2, la estructura ha cambiado por completo. Ahora, HubSpot separa totalmente las extensiones de UI de los servicios de backend.

El núcleo que sostiene esta estructura es la API hubspot.fetch. Esta API actúa como un proxy de seguridad, entregando de forma segura las solicitudes generadas en las tarjetas de la UI a los endpoints de Vercel. Los desarrolladores disfrutan de la libertad del entorno de desarrollo de Vercel dentro del entorno seguro de HubSpot.

Comparación de rendimiento del modelo serverless

Elemento HubSpot Nativo (Legacy) BYOB basado en Vercel (v2025.2+)
Control de infraestructura Gestionado por HubSpot (Limitado) Control total del desarrollador
Entorno de ejecución Node.js (Archivo único) Soporte para Node.js, Python, Go, etc.
Optimización de red Región fija Vercel Edge Network (Global)
Latencia de respuesta Más de 500ms (Cold Start) Menos de 50ms (Usando Edge)

Al observar los datos de rendimiento real, las funciones serverless convencionales sufren retrasos de cientos de milisegundos debido al tiempo de arranque de la instancia (cold start). En cambio, al utilizar las Edge Functions de Vercel, la ejecución ocurre instantáneamente en el borde de la red, reduciendo la velocidad de respuesta hasta 10 veces.


Árbol de decisión del stack de datos: Neon vs Upstash

En una arquitectura serverless, la elección de la base de datos determina el 80% del rendimiento. En el ecosistema de HubSpot, los criterios para elegir entre las dos soluciones más destacadas son claros.

Neon (PostgreSQL): Datos relacionales complejos

Si necesita relaciones de datos complejas, Neon es la respuesta. Especialmente su función de Branching es impresionante. Permite clonar el estado de la base de datos instantáneamente, como en Git, permitiendo crear entornos de DB de prueba independientes en un segundo para cada desarrollo de nueva funcionalidad o Pull Request.

Upstash (Redis): Caché en tiempo real y limitación de velocidad

Si la prioridad son los datos en tiempo real o el límite de velocidad de la API (Rate Limiting), debe elegir Upstash. Upstash admite conexiones basadas en HTTP. Esto elimina por completo la carga de mantener conexiones TCP, un problema crónico de las funciones serverless, ahorrando así recursos.

Estrategia recomendada: Lo más eficiente es asignar Neon para el mirroring de datos de clientes u objetos personalizados, y utilizar Upstash para almacenar el contexto de conversación de agentes de IA o para programar notificaciones de Slack.


Automatización basada en IA: Marco de implementación práctica

Sprocky Change Dust, revelado por el equipo de DevRel de HubSpot, es una herramienta que analiza los registros de cambios de la plataforma mediante IA para clasificar su impacto en el stack tecnológico. Para aplicar esto en la práctica, siga este proceso de 3 pasos.

1. Recolección de datos (Ingestion)

Utilice Vercel Cron Jobs para parsear periódicamente el feed RSS de los registros de cambios de HubSpot. En este punto, use Upstash Redis para guardar los IDs de las publicaciones ya procesadas y evitar el desperdicio de recursos por duplicidad.

2. Análisis inteligente basado en LLM

Un resumen simple no tiene sentido. Al configurar el prompt del LLM, diséñelo para extraer estas tres etiquetas clave:

  • Breaking vs Enhancement: ¿Es obligatoria la modificación del código existente?
  • Contextual Tagging: ¿Es información relacionada con los lenguajes o frameworks que usa nuestro equipo?
  • Actionable Insight: ¿Incluye ejemplos de código que se puedan copiar y usar inmediatamente para la respuesta?

3. Integración de flujo de trabajo y manejo de excepciones

Envíe los resultados del análisis como Issues a través de la API de GitHub o transmítalos a Slack. El punto a tener en cuenta aquí es el timeout. Dado que el análisis de IA toma tiempo, existe un gran riesgo de exceder el tiempo de espera predeterminado de Vercel (10 segundos gratis, 60 segundos de pago).

Para solucionar esto, introduzca herramientas como Upstash Workflow o Inngest. Al dividir la tarea en pasos pequeños (Steps), es posible la Durable Execution, que permite reintentar desde el punto donde se detuvo sin tener que empezar de nuevo en caso de errores de red.


Lista de verificación esencial antes del despliegue

Para evitar que el código que funcionó localmente falle en producción, asegúrese de verificar estos cuatro puntos:

  • Configuración de permittedUrls: Compruebe si la URL de despliegue de Vercel está registrada en el archivo app-hsmeta.json. Si falta, se producirá un Error 400 Proxy.
  • Especificar versión del runtime: Especifique la versión de Node.js en el campo engines de package.json para eliminar inconsistencias de entorno.
  • Seguridad de variables de entorno: Nunca exponga el Token de acceso de la App Privada en el código; gestiónelo desde el panel de control de Vercel.
  • Asegurar la idempotencia: Diseñe la lógica para que los datos no se creen por duplicado incluso si la función se ejecuta varias veces debido a reintentos de red.

La combinación de HubSpot y Vercel ofrece un valor que va más allá del simple alojamiento. Ya existe un entorno preparado donde puede concentrarse en el valor principal de su negocio sin quedar atrapado en la complejidad de la infraestructura. Si aplica los flujos de trabajo de IA presentados hoy, empezando por proyectos a pequeña escala, la velocidad de desarrollo de su equipo cambiará radicalmente.