14 de octubre de 2020

  • Actualización
Nueva configuración

Este miércoles implementaremos otro paso importante en nuestros esfuerzos por mejorar el rendimiento de nuestra plataforma. La mejora de la API de WebSocket tiene como objetivo gestionar las colas de solicitudes para gestionar los picos de actividad de forma más eficiente

  1. Se limitará la capacidad del sistema asignada para gestionar las solicitudes públicas no autenticadas.

  2. Para cada conexión autenticada, tendremos los denominados trabajadores dedicados para las acciones ME privadas de BTC, las acciones ME privadas de ETH, las acciones privadas que no son ME y las acciones públicas (pero autenticadas).

Configuración actual para la solicitud enviada a través de una sola conexión:

Solicitudes enviadas

Tramitación del pedido

🅐🅑🅓🅑🅑🅒🅐🅐

🅐🅑🅓🅑🅑🅒🅐🅐

Nueva configuración para las solicitudes enviadas a través de una sola conexión:

Solicitudes enviadas

Tramitación del pedido

🅐🅑🅓🅑🅑🅒🅐🅐

🅐🅐🅐

🅑🅑🅑

🅓

🅒

La asignación de dos trabajadores diferentes o implica que un usuario no tiene que abrir dos conexiones distintas para asegurarse de que las acciones del motor de coincidencia de BTC no interfieran con las acciones del motor de coincidencia de ETH.

Todas las acciones del motor coincidentes o para una conexión determinada y una moneda determinada se almacenan además en una cola manejable, de modo que, por ejemplo, cancel_all puede cancelar las solicitudes de compra/venta/edición no procesadas y cancel_by_label puede cancelar las solicitudes de compra/venta no procesadas.

Al cancelar un pedido sin procesar en la cola gestionable, se produce un nuevo código de error 13666 «request_cancelled_by_user».