BusiRocket

Portal financiero, bajo confidencialidad

Un portal financiero con 24 millones de usuarios al año

Frontend, rendimiento y fiabilidad en producción sobre una plataforma de cotizaciones en tiempo real.

usuarios al año

24M

usuarios al año

sesiones al año

372M

sesiones al año

usuarios simultáneos en pico

18K

usuarios simultáneos en pico

Cotizaciones en tiempo real, gráficos de mercado y contenido editorial, servidos a una audiencia global. El trabajo cubrió el frontend, el rendimiento y la fiabilidad del servicio bajo tráfico real.

Lo que se arregló

Actualización del buscador desde una versión fuera de soporte sin caída de servicio: la configuración empaquetada en una imagen reproducible, el cambio ensayado antes en desarrollo y producción vigilada en directo durante horas.

Una caída en la que la capa de caché servía páginas de error HTML como si fueran ficheros JavaScript después de cada despliegue. Se corrigió la política de caché y el purgado en el despliegue, de forma que ese fallo no puede repetirse.

Pods saturados que se acumulaban en lugar de recuperarse, porque el despliegue no tenía sonda de disponibilidad. Con la sonda puesta, un pod sano responde en 2-6 ms y uno bloqueado da timeout, así que la plataforma se recupera sola.

Un programa de once tareas de reducción de coste en la nube: eliminar el sondeo cada 30 segundos de datos que cambian una vez al día, redimensionar un clúster de 17 nodos y ajustar el autoescalado fuera del límite de estrangulamiento.

Sobre la confidencialidad

El cliente y el canal de entrega están sujetos a acuerdo de confidencialidad, así que este proyecto se publica sin nombrarlos. En una reunión podemos entrar en detalle sobre el alcance y las decisiones técnicas.

Con qué está hecho

  • nextjs
  • typescript
  • react
  • kubernetes
  • core-web-vitals

Siguiente paso

¿Se parece a lo que tienes entre manos?

Cuéntanoslo y te decimos cómo lo abordaríamos, en qué orden y con qué coste.