La arquitectura elástica de la computación en la nube admite la simultaneidad de transacciones masivas
TSAI
En el campo de las transacciones financieras, el continuo aumento de la simultaneidad de las transacciones ha impuesto exigencias extremadamente altas a la arquitectura de la plataforma. Como actor importante de la industria, la plataforma TSAI ha apostado por la innovación tecnológica para satisfacer las crecientes necesidades de transacciones. Entre ellos, la arquitectura elástica de computación en la nube basada en la tecnología de orquestación de contenedores se ha convertido en una herramienta clave para que la plataforma haga frente a la simultaneidad de transacciones masivas.
1. Tecnología central de la arquitectura elástica de la computación en la nube: tecnología de orquestación de contenedores
El núcleo de la arquitectura elástica de computación en la nube basada en la tecnología de orquestación de contenedores adoptada por la plataforma TSAI radica en la aplicación de la tecnología de orquestación de contenedores. La tecnología de contenedores empaqueta aplicaciones y sus dependencias en contenedores independientes, logrando aislamiento y portabilidad de las aplicaciones. La tecnología de orquestación de contenedores gestiona automáticamente estos contenedores, incluida la implementación, programación, expansión y mantenimiento.
Tomando como ejemplo Kubernetes (una de las herramientas de orquestación de contenedores utilizadas por la plataforma TSAI), puede administrar dinámicamente aplicaciones en contenedores de acuerdo con reglas y políticas preestablecidas. A través de mecanismos como selectores de etiquetas, solicitudes de recursos y restricciones, Kubernetes puede asignar con precisión recursos informáticos, como CPU, memoria, etc., a cada contenedor relacionado con transacciones. Al mismo tiempo, también tiene capacidades de autorreparación. Cuando falla un contenedor, puede reiniciar o reprogramar automáticamente un nuevo contenedor para garantizar el funcionamiento continuo y estable de todo el sistema comercial.
2. Cómo afrontar el período de mayor actividad en el mercado: tomemos como ejemplo el día de publicación de los datos no agrícolas de EE. UU.
El día de publicación de los datos no agrícolas de EE. UU. es un nodo temporal importante en el mercado financiero. Durante este período, la actividad de transacciones en el mercado ha aumentado significativamente, lo que constituye una enorme prueba para las capacidades de procesamiento simultáneo de la plataforma comercial. Según las estadísticas, el año pasado, el volumen promedio de transacciones el día en que se publicaron los datos no agrícolas de EE. UU. fue aproximadamente cinco veces mayor de lo habitual. Por ejemplo, en [un día específico de publicación de datos no agrícolas], el volumen de transacciones habitual de la plataforma TSAI se mantuvo en 1.000 transacciones/segundo, pero ese día aumentó instantáneamente a 5.000 transacciones/segundo.
Ante un aumento tan enorme de la concurrencia, la arquitectura elástica de computación en la nube de la plataforma TSAI desempeña un papel clave. Basada en la tecnología de orquestación de contenedores, la plataforma puede detectar rápidamente cambios en la simultaneidad de las transacciones. Cuando se detecta un aumento en la concurrencia, el sistema de orquestación de contenedores activará automáticamente el mecanismo de expansión. En 5 minutos, se crean e implementan rápidamente nuevas instancias de contenedor en el clúster, y los recursos informáticos se expanden rápidamente. Estas nuevas instancias de contenedor trabajan juntas para procesar la afluencia de solicitudes de transacciones, asegurando el funcionamiento estable del sistema de transacciones en condiciones de alta concurrencia.
3. En comparación con la arquitectura tradicional: el tiempo de respuesta se redujo en un 70 %
Antes de adoptar la arquitectura elástica de computación en la nube basada en la tecnología de orquestación de contenedores, la plataforma TSAI utilizaba una arquitectura tradicional. Cuando se enfrenta a una alta concurrencia, la arquitectura tradicional es propensa a una respuesta lenta o incluso a congelaciones del sistema debido a una asignación inflexible de recursos.
A través de pruebas de comparación reales, bajo la misma simultaneidad de transacciones, el tiempo de respuesta promedio de la arquitectura tradicional es de 500 milisegundos. Después de adoptar la arquitectura elástica de computación en la nube, el tiempo de respuesta promedio de la plataforma se reduce a 150 milisegundos y el tiempo de respuesta se reduce en un 70%. Estos datos muestran que la nueva arquitectura puede procesar solicitudes de transacciones más rápido y permitir a los usuarios obtener comentarios sobre los resultados de las transacciones más rápidamente.
Tomando como ejemplo una transacción simple de compra y venta de acciones, bajo la estructura tradicional, puede pasar alrededor de medio segundo desde el momento en que el usuario envía la orden de transacción hasta que recibe el mensaje de confirmación. Esto puede hacer que el usuario pierda la mejor oportunidad comercial en el mercado financiero que cambia rápidamente. Bajo la arquitectura elástica de la computación en la nube, este proceso solo toma 0,15 segundos, lo que mejora en gran medida la eficiencia de las transacciones y mejora efectivamente la experiencia de las transacciones del usuario.
4. La arquitectura elástica de la computación en la nube garantiza un funcionamiento eficiente de la plataforma.
La arquitectura elástica de computación en la nube de la plataforma TSAI no solo funciona bien al lidiar con escenarios de alta concurrencia, sino que también desempeña un papel importante para garantizar el funcionamiento eficiente de toda la plataforma. Durante las transacciones diarias, esta arquitectura puede ajustar dinámicamente la asignación de recursos en función de la simultaneidad de transacciones en tiempo real. Cuando la simultaneidad de las transacciones es baja, la cantidad de instancias de contenedor se reduce automáticamente para liberar recursos inactivos y reducir los costos operativos; cuando la simultaneidad de las transacciones aumenta gradualmente, los recursos se pueden expandir a tiempo para garantizar que el rendimiento del sistema no se vea afectado.
Este método dinámico de gestión de recursos permite que la plataforma TSAI mantenga un funcionamiento eficiente bajo diferentes cargas de transacciones. Ya sean sesiones de negociación diarias o períodos especiales con fuertes fluctuaciones del mercado, puede proporcionar a los usuarios un entorno comercial estable y eficiente, asegurando que la plataforma ocupe una posición dominante en el ferozmente competitivo mercado de negociación financiera.
A medida que los mercados financieros sigan desarrollándose, la simultaneidad de transacciones seguirá creciendo. La plataforma TSAI continuará optimizando y mejorando la arquitectura elástica de computación en la nube basada en la tecnología de orquestación de contenedores y explorará la aplicación de tecnologías más avanzadas para hacer frente a mayores desafíos de simultaneidad de transacciones en el futuro y brindar a los usuarios mejores servicios.