Elevando el comercio financiero:
Estableciendo nuevos estándares para
Fiabilidad, velocidad y equidad.
Elevando el comercio financiero:
Estableciendo nuevos estándares de confiabilidad, velocidad y equidad.
Confinity Low Latency Messaging (CLLM) está diseñado para abordar los requisitos de mensajería en entornos de mercados financieros. Nuestra clientela global, que abarca bolsas de valores, operadores de mercado, bancos, firmas de corretaje y proveedores de soluciones financieras, obtiene un valor sustancial de nuestro producto.
Una aplicación ampliamente adoptada y bien establecida de CLLM es la aplicación Stock Exchange Reference Architecture (SXRA).
Estos son los beneficios clave de CLLM en el contexto de la aplicación Stock Exchange Reference Architecture (SXRA):
Rendimiento incomparable
CLLM permite el intercambio de aproximadamente 100 millones de mensajes ordenados por segundo con latencias de microsegundos de un solo dígito.
Alta disponibilidad con conmutación por error rápida
El componente Reliable and Consistent Message Streaming (RCMS) detecta fallas en las aplicaciones y cambia sin problemas la transmisión de datos a una instancia de respaldo. Esto garantiza una disponibilidad constante de datos y minimiza los errores.
Entrega de mensajes confiable
El componente Reliable Multicast Messaging (RMM) proporciona:
- Garantía de entrega: Garantiza que los mensajes lleguen a sus destinatarios previstos.
- Persistencia del mensaje: Garantiza la retención de datos incluso durante fallas del sistema.
- Recuperación a velocidad de cable: Se recupera rápidamente de las interrupciones.
- Revisión de cuentas: Supervisa el flujo de mensajes para comprobar el cumplimiento y la resolución de problemas.
Orden de mensajes consistente
RCMS impone un orden consistente de mensajes desde varios transmisores a múltiples receptores. Esto garantiza que todos los destinatarios reciban los mensajes entrantes en el mismo orden.
Supervisión
CLLM ofrece visibilidad detallada para monitorear continuamente los flujos de mensajes. Esto ayuda a detectar anomalías y optimizar el rendimiento.
Adaptabilidad
La aplicación se puede adaptar fácilmente a diferentes interfaces de red, incluidas Ethernet, InfiniBand y RoCE, mediante un sencillo ajuste de configuración.
Una bolsa de valores normalmente consta de cuatro componentes clave:
- Participantes del mercado: son inversores privados o institucionales que generan órdenes para negociar.
- Gateway (GW): el gateway captura órdenes de los participantes del mercado y las reenvía al Matching Engine (ME) apropiado. Una puerta de enlace también envía confirmación a los participantes si una operación tiene éxito.
- Motor de comparación (ME): cada motor de comparación de alta disponibilidad recopila pedidos relevantes de uno o más GW e intenta comparar cada pedido con un Libro de pedidos en memoria. El resultado de un proceso de emparejamiento exitoso es una confirmación de los GW apropiados y la información comercial para el procesamiento posterior a la negociación.
- Postprocesamiento (PP): Responsable de las tareas posteriores a la negociación, como la gestión de operaciones, la auditoría del historial de transacciones y la actualización de datos de mercado.
Para ver cómo CLLM interconecta estos componentes, explore la siguiente aplicación de ejemplo ampliamente adoptada por nuestros clientes de bolsa de valores en todo el mundo.
Arquitectura de referencia bursátil (SXRA)
Este diagrama ilustra una aplicación de ejemplo de CLLM, diseñada específicamente para bolsas de valores. En una aplicación SXRA, se ejecuta una orden de mercado de ejemplo en esta secuencia:
- El participante del mercado envía una orden para vender una acción en el formato de intercambio de información financiera (FIX).
- Un Gateway (GW) recibe la orden y la convierte al formato interno utilizado por la bolsa de valores.
- Con la ayuda del bus de mensajería CLLM, la puerta de enlace (GW) multidifunde el pedido al nivel de Matching Engine (ME) apropiado.
- El motor de comparación (ME) intenta hacer coincidir la orden con la orden de compra más alta disponible de un libro de órdenes en memoria.
- Una vez que la orden de mercado coincide con éxito, Matching Engine (ME) multidifunde la información comercial a todas las aplicaciones de procesamiento posterior a la negociación.
- Además, la orden de mercado y la información comercial se pueden registrar en el almacenamiento persistente CLLMd para registro de datos, auditoría y otros fines.
En este punto, la orden se ejecuta y el participante del mercado requiere confirmación. Matching Engine (ME) maneja esto enviando una confirmación al Gateway (GW) apropiado, que luego transmite el mensaje al participante del mercado, notificándole sobre la venta exitosa de acciones.
Para garantizar un servicio ininterrumpido, cada nivel de motor coincidente tiene una o más réplicas de respaldo para manejar cualquier tipo de falla. En nuestro diagrama, ME1-1 y ME1-2 son réplicas completas que forman un nivel. CLLM gestiona estos componentes replicados y automáticamente designa uno como función principal. Si bien ambas réplicas ejecutan la lógica de la aplicación de la misma manera, solo la principal, ME1-1 en nuestro ejemplo, envía información. Si ME1-1 deja de estar disponible, CLLM cambia rápidamente a ME1-2 manteniendo la secuencia de todas las órdenes de mercado recibidas. Este proceso continuo de conmutación por error salvaguarda la disponibilidad ininterrumpida de la infraestructura comercial, que constituye la base del comercio justo.
Como medida a prueba de fallos, se proporciona almacenamiento persistente en el almacén de mensajes CLLMd para recopilar órdenes de mercado entrantes en tiempo real desde las puertas de enlace (GW). Estas órdenes se pueden recuperar más tarde si un motor coincidente se une tarde (una “unión tardía”) o experimenta períodos temporales fuera de línea y requiere que los datos se transmitan nuevamente (lo que se conoce como “reproducción de mensajes”).
Nuestras soluciones transforman también otras industrias
Confinity Low Latency Messaging (CLLM) es un protocolo de comunicación diseñado específicamente para el intercambio de mensajes ultrarrápido en sistemas distribuidos. Si bien el enfoque principal de CLLM es abordar las necesidades de mensajería de las instituciones financieras, sus capacidades se extienden más allá del ámbito de los mercados financieros. En particular, CLLM se destaca por entregar datos en tiempo real de manera confiable a través de redes de multidifusión (UDP), lo que lo convierte en una opción poderosa para una amplia gama de aplicaciones sensibles a la latencia.
Movilidad Urbana
Capaz de comunicación en tiempo real para actualizaciones de tráfico, control de crucero cooperativo, comunicación entre vehículos y detección de peatones, CLLM mejora la seguridad y la eficiencia en los sistemas de transporte.
Centro de innovación
En Confinity Solutions, nos esforzamos continuamente por innovar, mejorar nuestro producto y ampliar su impacto para servir a otras industrias que manejan datos sustanciales y exigen una comunicación oportuna.
Nuestro producto
¡Explore los beneficios transformadores de CLLM! Haga clic a continuación para descubrir sus potentes funciones y ventajas únicas.
Esto es Confinity Solutions
Somos un equipo multinacional proveniente de diversos rincones del mundo. Nuestros ricos antecedentes culturales y mentalidades únicas se combinan armoniosamente para servir a clientes de todo el mundo.
Stefan Ott, director ejecutivo y fundador
Stefan Ott, director ejecutivo y fundador
Logros y premios
En tan solo unos pocos años, Confinity Solutions ha logrado un éxito notable, obteniendo prestigiosos premios tanto a nivel nacional como internacional.
Líderes del negocio
Otorgar
Excelencia Corporativa
(BSFZ)
Líderes del negocio
Otorgar
Excelencia Corporativa
(BSFZ)
Su contacto para todas las consultas:
¡Hola! Mi nombre es María D'Onghia. ¡No dudes en hacerme cualquier pregunta o compartir tus consultas sobre próximos proyectos! Hablo inglés, español y alemán.
Su contacto para todas las consultas:
¡Hola! Mi nombre es María D'Onghia. ¡No dudes en hacerme cualquier pregunta o compartir tus consultas sobre próximos proyectos! Hablo inglés, español y alemán.
Su contacto para todas las consultas:
¡Hola! Mi nombre es María D'Onghia. ¡No dudes en hacerme cualquier pregunta o compartir tus consultas sobre próximos proyectos! Hablo inglés, español y alemán.