---
title: "Fortmatic encontró tranquilidad con Alchemy"
description: "Fortmatic construyó un SDK que permite a los usuarios interactuar con apps desde cualquier navegador o dispositivo con una UX fluida."
---

# Fortmatic encontró tranquilidad con Alchemy

<ImageBlock
  src="https://media.alchemy.com/1703096808-fortmatic-hero.png"
  alt="Imagen principal del caso de estudio de Fortmatic"
  width={2000}
  height={1310}
  priority
/>

<StatsCardDeck
  items={[
    { title: "4x", description: "Faster for end users" },
    { title: "90 hrs", description: "Saved per month" },
    { title: "1.5 Billion", description: "Queries to date" },
  ]}
/>

> Con Alchemy, la diferencia en rendimiento fue notable. Ahora procesamos datos de blockchain de manera consistente 3-4 veces más rápido tanto en mainnets como en testnets.
>
> — Sean Li, CEO y cofundador de Fortmatic

## Resumen

Contar con una fuente confiable para consultas de blockchain ahorra tiempo, dinero y esfuerzo. Fortmatic solía dedicar entre 60 y 90 horas al mes a resolver problemas relacionados con su infraestructura. Ahora, Fortmatic puede mantenerse enfocado en desarrollar sus productos mientras Alchemy trabaja tras bambalinas, brindando experiencia técnica, soporte en tiempo real y tranquilidad.

## Fortmatic dedicaba de dos a tres horas al día a incidentes de infraestructura antes de Alchemy

Fortmatic experimentó las desventajas de un ecosistema temprano al buscar soluciones confiables para apoyarse. Cuando Fortmatic recién empezaba, su equipo de tres personas pasó más de un mes escribiendo código personalizado alrededor de su proveedor de infraestructura de nodos, además de 2-3 horas diarias de mantenimiento posterior.

Uno de los principales problemas era que las conexiones WebSocket fallaban. Con su proveedor anterior, las conexiones eran poco confiables y se cerraban sin previo aviso. Fortmatic tuvo que implementar una solución alternativa para reabrir la conexión más de 100 veces al día, además de tener que construir toda su arquitectura de seguridad y la interfaz de usuario frontend. Como el programa fallaba de forma errática, el equipo necesitaba estabilizar, monitorear y reiniciar el sistema de manera continua. Las caídas de conexión también provocaban vacíos en los datos. Esto resultó en una segunda solución alternativa: un proceso de backfill nocturno para capturar las transacciones faltantes.

Además, Fortmatic tuvo problemas de versionado. Su proveedor anterior realizaba cambios sin previo aviso que eran incompatibles con el sistema existente de Fortmatic, pero no actualizaba el número de versión. Esto causó cambios disruptivos en la aplicación de producción de Fortmatic y afectó a los usuarios finales.

## Alchemy llegó al rescate con infraestructura confiable y soporte ultra receptivo

Fortmatic tenía tres criterios muy estrictos para cualquier solución que eligiera: dependencia limitada del proveedor, incorporación sin riesgos, y soluciones a prueba de futuro que pudieran crecer con ellos. Alchemy no imponía ningún riesgo de dependencia del proveedor y sus endpoints de ETH no requerían tiempo de integración previo. Fortmatic no vio ninguna desventaja en probar Alchemy.

Al [cambiarse a Alchemy](https://medium.com/fortmatic/fortmatic-alchemy-fast-and-functional-blockchain-infrastructure-with-peace-of-mind-e8b394a860b5), la mejora en el rendimiento fue inmediata y notable. Alchemy resolvió los problemas de conexión WebSocket de Fortmatic mediante una combinación de (1) infraestructura siempre disponible, (2) conexiones WebSocket más confiables, y (3) una librería del lado del cliente que maneja automáticamente las desconexiones ocasionales. Fortmatic pudo retirar su solución alternativa y eliminar casi por completo las 2-3 horas que antes dedicaba a manejar esos problemas.

La experiencia del usuario final también se volvió 3-4 veces más rápida. Fortmatic pudo procesar datos de blockchain con mayor rapidez porque Alchemy era tanto más performante como más consistente, lo que permitió a Fortmatic eliminar el 90% de su validación y procesamiento interno. Hoy en día, un usuario de Fortmatic ve sus acciones reflejadas en ~7 segundos en lugar de 20-30 segundos. Este aumento de velocidad representó una gran mejora para la experiencia de los usuarios de Fortmatic.

La experiencia de desarrollo de Fortmatic también mejoró de manera notable, ya que el equipo recibe el más alto nivel de servicio al cliente por parte de Alchemy. Fortmatic comunica directamente sus solicitudes y comentarios al equipo de Alchemy. Además, Alchemy trabaja de cerca con el equipo de ingeniería de Fortmatic para asegurarse de que Fortmatic siga funcionando sin interrupciones durante forks de red, actualizaciones de software y tráfico de red imprevisto. Como veteranos del sector tecnológico, el equipo de Alchemy mantiene los más altos estándares de soporte y está preparado para crecer junto con Fortmatic.
