__wf_reserved_heredar
Blog__wf_reserved_heredar
Reduzca hasta un 70% de los costos de infraestructura de la cadena de bloques: tres casos de soluciones de Dysnix
__wf_reserved_heredar

Reduzca hasta un 70% de los costos de infraestructura de la cadena de bloques: tres casos de soluciones de Dysnix

__wf_reserved_heredar
__wf_reserved_heredar
Daniel Yavorovych
December 2, 2022

Después FTX se derrumbó, incluso los participantes más positivos del mercado mundial de criptomonedas se vieron obligados a admitir que la crisis se había desarrollado al máximo. Dysnix recibió decenas de llamadas de nuestros clientes actuales y potenciales con la pregunta más popular. La mayoría de los operadores y proyectos cuestionan la fiabilidad de las criptomonedas y bolsas en las que confiaban hace un momento. Y junto con las personas, el dinero sale del mercado.

Pero cada tormenta se calma después de un tiempo. Y si eres un proyecto relacionado con criptomonedas o cadenas de bloques, debes prepararte para sobrevivir al criptoinvierno y a una futura primavera activa con picos de tráfico y actividad a rabiar. Las principales cosas que te ayudarán a mantenerte en el mercado son:

  • Uso optimizado de los recursos y, como resultado, reducción de los costos;
  • Disposición para responder a sus clientes en cualquier circunstancia;
  • Automatización de todos los procesos de su proyecto que consumen recursos.

En Dysnix, observamos docenas de proyectos de cadenas de bloques —desde bolsas hasta empresas emergentes impulsadas por cadenas de bloques— que podrían estar mejor preparados para los graves desafíos del mercado en términos de infraestructura. La forma en que se diseñan las cosas predice cómo actuarán. Por eso es que la infraestructura es la que te salvará o te matará durante la crisis.

Cuando las empresas se dirigen a nosotros con el firme deseo de ganar la batalla contra las circunstancias y mantener el éxito en el mercado, personalizamos las recetas técnicas alquímicas para ayudarlas a:

  1. Verifique las fallas de infraestructura y elimínelas antes de la etapa de mejora;
  2. Verifique el flujo de los procesos: resuelva el consumo de recursos no optimizado;
  3. Sella todo de forma segura: prepárate para diferentes estados y escenarios de eventos a fin de mantener la infraestructura flexible y adaptable.

Estamos aplicando tecnologías complejas de DevOps y blockchain, herramientas personalizadas de Dysnix e innovaciones para llevar a cabo este plan. Queremos compartir algunos casos sobre cómo resolvemos los distintos desafíos: desde los altos costos de infraestructura, los tiempos de inactividad y la alta latencia, hasta los riesgos de seguridad causados por el diseño de la infraestructura. Todos nuestros clientes siguen en el mercado y no sienten la crisis de manera dolorosa; sus usuarios finales se sienten aún mejor. Y esa es la mejor recompensa para nosotros como técnicos de estos proyectos.

Disminución simultánea de 2/3 de los costos y aceleración de las respuestas de blockchain para los desarrolladores de Defi

Los desarrolladores de Defi que trabajan con la cadena de bloques de Velas y la propia empresa Velas están profundamente interesados en una infraestructura de cadena de bloques rentable y de alta disponibilidad que sea fácil de operar y acceder. Dysnix sabe cómo hacer frente a este desafío.

Sugerimos una solución integral: una implementación de acceso rápido a los datos históricos de la cadena de bloques de Velas y un mecanismo de optimización del tiempo de respuesta que reduciría los costos y eliminaría los tiempos de inactividad periódicos debido a los picos de tráfico.

La solución

Proxy de almacenamiento en caché JSON RPC, un producto de Dysnix, invalida la caché con datos obsoletos mediante un algoritmo inteligente y permite el acceso a los nodos de backend solo cuando es necesario. Es una forma sencilla de reducir los costos de los recursos de los nodos.

¿Qué obtiene nuestro cliente al final?

  1. Disminución significativa de los costos gracias al uso optimizado de los recursos;
  2. Reducción del tiempo de comercialización de los proyectos de cadena de bloques;
  3. Sin tiempos de inactividad, por lo tanto, mejoró significativamente la UX para los desarrolladores de Defi.

Reducir el 70% de los costos y derrotar al monstruo de la mala experiencia de usuario durante los eventos de IFO de la bolsa DEX

Una de las mayores bolsas de DEX nos ha llegado desesperada. Cada gran cantidad de información obtenida en esta plataforma se convertía en una pesadilla debido a la alta latencia constante, a los problemas de los usuarios a la hora de comprar un nuevo token y, como consecuencia, a una «tormenta» de ira en las redes sociales y a los gastos de reputación.

Solución que proporcionamos

Tras una breve auditoría de su problema, ofrecimos una solución compleja que consistía en dos herramientas principales:

  • Predecir Kube—para escalar y equilibrar automáticamente la carga a fin de eliminar los picos de latencia y evitar que la cadena de bloques se desborde.
  • Proxy de almacenamiento en caché JSON RPC—para la disminución general de la carga de RPS en los nodos, se gastan menos recursos sin afectar a la experiencia del usuario.

Esta es una explicación visible de cómo funciona PredictKube:

La tendencia del RPS y las tendencias de predicción y escalado automático de los nodos de PredictKube

Gracias a un modelo de IA personalizado que predice las tendencias del tráfico, PredictKube puede escalar automáticamente los recursos del proyecto por adelantado, de modo que cuando la IFO comience a agotarse, todos los recursos necesarios estén disponibles y no haya demoras en la implementación.

Implementamos el proxy de almacenamiento en caché JSON RPC el 13 de diciembre:

La escala temporal de los picos de latencia en el proyecto antes y después de la implementación

Como puede ver, los picos de latencia desaparecen y nunca vuelven. Gracias a este proxy de almacenamiento en caché JSON RPC, el consumo de recursos se optimiza mucho más y, al mismo tiempo, no perjudica la experiencia del usuario.

¿Qué obtiene nuestro cliente al final?

  1. Reduzca el 70% de los costos.
  2. Problemas con los tiempos de inactividad: resueltos.
  3. Baja latencia constante con cualquier carga.
  4. No hay líos en Twitter: los usuarios pueden comprar cualquier cosa en cualquier momento en este intercambio de DEX sin errores ni demoras.
preencoded.png
El gráfico de los costes de los proyectos tras la implementación de las soluciones de Dysnix en febrero

Creación de una infraestructura de cadena de bloques segura que pueda gestionar automáticamente unos 70 servicios internos

Recibimos una solicitud para la creación de una infraestructura de cadena de bloques con un alto grado de seguridad y exigimos equilibrar la carga de los entornos de producción y desarrollo para más de 30 servicios internos incluidos en procesos de CI/CD. Más adelante, durante el proceso de desarrollo, este número aumentó a 70 servicios ejecutados en esta infraestructura. Y teníamos un límite de tiempo, con solo un mes disponible para todos los procesos.

Tenemos que ofrecer una infraestructura de cadena de bloques segura y rentable que pueda hacer frente a las tendencias de tráfico contrastantes.

¿Qué hemos creado?

Creamos una infraestructura de cadena de bloques basada en Kubernetes de alta disponibilidad, segura y escalable automáticamente utilizando nuestras herramientas y soluciones. El proyecto se basó en la infraestructura como código con Terraform, el despliegue completo de los servicios en forma de código con Helm y Helmfile y un sistema de CI/CD totalmente automatizado con CloudBuild. La infraestructura creada incluye sistemas de monitoreo y alerta que funcionan con métricas empresariales personalizadas. Toda la solución personalizada se basa en un servicio HTTP y Websocket de Ethereum JSON-RPC escalable y de alta disponibilidad.

¿Qué obtiene nuestro cliente al final?

  1. Infraestructura de cadena de bloques basada en Kubernetes de alta disponibilidad, segura y escalable automáticamente desde cero en un plazo de 1 mes.
  2. Una optimización de los costos de infraestructura del 40 al 50%.

Enfrenta cualquier crisis como un desafío de adaptación

El criptoinvierno terminará, pero hasta entonces, sería prudente esperar noticias aún más impactantes y estar preparado para cualquier giro de la trama. No importa cuánto tiempo lleve, lo que hagamos hoy para proteger el negocio nos ayudará incluso después de la crisis.

Implemente nuestras soluciones hoy mismo para garantizar una salida segura de las turbulencias del mercado con una reducción de los costos y una mejor experiencia de usuario.

__wf_reserved_heredar
Daniel Yavorovych
CTO and Co-founder at Dysnix
Brainpower and problem-solver, meditating and mountain hiking.
Tabla de contenido
__wf_reserved_heredar
Copiado al portapapeles
Pégalo donde quieras