¿Qué es polyfill-rs?
Las representaciones de punto fijo hacen determinista el procesamiento interno de precios y permiten limitar la profundidad almacenada. Elige entre el procesador especializado que controla la asignación de memoria y un decodificador general de compatibilidad para mensajes mixtos y eventos desconocidos.
Las afirmaciones de ausencia de asignaciones de memoria cubren determinadas actualizaciones y lecturas de niveles existentes después del calentamiento, no libros nuevos, niveles nuevos ni eliminaciones. Los hashes de capturas identifican el estado sin aportar orden lógico; las capturas con hashes distintos y la misma marca temporal se aceptan por orden de llegada. Los microbenchmarks publicados no demuestran la latencia de órdenes de extremo a extremo en otra instalación.
A quién va dirigido
- Crear servicios Rust de datos de mercado.
- Optimizar el procesamiento de libros en equipo.
- Migrar integraciones Rust a V2.
Funciones y cobertura
- Cliente CLOB
Consulta datos compatibles de mercados y cuentas en Rust.
- Serie V2
Utiliza las convenciones de trading autenticado de 0.4.x.
- Libros de punto fijo
Convierte precios en números internos deterministas.
- Procesador especializado
Aplica actualizaciones mediante una vía WebSocket que controla la asignación de memoria.
- Decodificador general
Procesa estructuras mixtas y mensajes desconocidos con el analizador de compatibilidad.
- Controles de profundidad
Limita los niveles almacenados para gestionar la memoria.
- Herramientas de medición
Separa mediciones de red, decodificación y actualización de libros tras el calentamiento.
Flujos de trabajo con polyfill-rs
Crear un lector
Consulta una página pequeña de mercados y suscríbete a un conjunto limitado de tokens. Elige el analizador según los requisitos del flujo.
Medir un cuello de botella
Separa tiempo de red, decodificación y procesamiento del libro antes de modificar la vía de datos.
Migrar a V2
Lee los cambios incompatibles de 0.4.x y adapta autenticación y órdenes en lugar de limitarte a renombrar importaciones.
Precios y coste total
Se ofrecen licencias MIT y Apache-2.0. La biblioteca no tiene suscripción; infraestructura y costes de la plataforma son independientes.
Primeros pasos
Antes de empezar: El analizador general no es la vía especializada sin asignaciones.
- Añade una versión compatible a Cargo.toml.
- Ejecuta un ejemplo de lectura pública.
- Elige profundidad y analizador.
- Comprueba capturas y actualizaciones incrementales.
- Revisa la autenticación V2 antes de añadir acciones privadas.
- Mide la carga real de trabajo en su entorno de despliegue.
Las afirmaciones de ausencia de asignaciones se limitan a vías concretas de niveles existentes tras el calentamiento; libros nuevos, niveles y eliminaciones pueden asignar o liberar memoria.
Enlaces útiles
Qué revisar
- El analizador general no es la vía especializada sin asignaciones.
- El hash de una captura no es un número de secuencia.
- Las capturas con igual hora y distintos hashes siguen el orden de llegada.
- Los microbenchmarks no demuestran latencia de órdenes de extremo a extremo.
En detalle
Valoraciones y reseñas
Reseñas de usuarios 0
El umbral de reseñas publicadas para que la nota principal pase a las valoraciones de usuarios es 5.
Un ejemplo concreto ayuda a la siguiente persona a elegir la herramienta adecuada.
Herramientas relacionadas
Explorar la categoríaPreguntas frecuentes sobre polyfill-rs
¿Todas las operaciones evitan asignaciones de memoria?
No. Ese alcance documentado corresponde solo a determinadas actualizaciones y lecturas tras el calentamiento.
¿Puede un hash ordenar capturas?
No. Distingue estados, no el orden de capturas diferentes.
¿0.4.x conserva los flujos autenticados anteriores?
No. Introduce cambios incompatibles relacionados con V2.
¿Qué medición explica una API más lenta?
Separa transporte, decodificación y actualizaciones locales del libro.


