Sui Despliega gRPC Streaming para Ofrecer una Indexación de Checkpoints más Rápida y Flujos de Datos Robustos

Sui Despliega gRPC Streaming para Ofrecer una Indexación de Checkpoints más Rápida y Flujos de Datos Robustos
Tabla de Contenidos

Puntos clave de la noticia:

  • Sui incorporó streaming gRPC como la fuente principal de datos en la infraestructura de indexación, permitiendo la ingestión de checkpoints finalizados en tiempo real.

  • El sistema permite que los full nodes envíen checkpoints a los indexadores al momento de la finalización, reemplazando el modelo basado en polling periódico.

  • La arquitectura de Sui combina el streaming gRPC como vía primaria con fuentes de polling como respaldo, garantizando backfill histórico y reinicios limpios.


Sui incorporó gRPC streaming como la fuente principal de datos dentro de su infraestructura de indexación, permitiendo la ingestión de checkpoints en tiempo real con una latencia mínima. La actualización ya está en producción y forma parte del stack oficial de datos de la red, utilizado tanto por indexadores personalizados como por el General-Purpose Indexer.

Este nuevo sistema permite que los full nodes envíen checkpoints a los indexadores en el momento exacto en que quedan finalizados. Este mecanismo reemplaza el modelo tradicional basado exclusivamente en polling, donde los sistemas debían consultar de forma periódica si existían nuevos datos disponibles. Gracias a gRPC streaming, la entrega de información pasa a ser push-based y continua.

Cable aclarar que la arquitectura adoptada por Sui no elimina el polling. El diseño combina el streaming como vía primaria con fuentes de polling obligatorias como respaldo. El streaming solo entrega datos a partir del instante en que se establece la conexión, por lo que el polling se utiliza para el backfill histórico y para la recuperación ante interrupciones, reinicios o fallos temporales de la red.

Sui Network post

Sui Operará con un Framework de Indexación Híbrido

Este enfoque híbrido está integrado en el Custom Indexing Framework. El framework separa la capa de ingestión de la lógica de procesamiento de los checkpoints. Los indexadores consumen checkpoints a través de una interfaz unificada, sin necesidad de acoplarse a la fuente de datos. De esta forma, el mismo pipeline puede operar con streaming gRPC, polling HTTP o ambas fuentes de forma simultánea.

La adopción de gRPC streaming no implica tener que implementar cambios en la lógica existente de los indexadores. Puede ser activado mediante un ajuste de configuración que agrega un parámetro streaming-url junto al remote-store-url ya utilizado para el polling. El framework gestiona de forma automática el cambio entre fuentes, manteniendo la continuidad de los datos indexados.

Blockchain Crosschain post

Un Sistema Sincronizado y a Prueba de Fallos

El General-Purpose Indexer de Sui utiliza gRPC streaming como canal principal para mantenerse sincronizado con el head de la cadena. A su vez, conserva las fuentes de polling para garantizar reinicios limpios y una recuperación completa ante fallos. Este modelo permite operar un único indexador modular sin sacrificar el nivel de consistencia ni la disponibilidad.

La infraestructura de Sui está orientada a cargas sensibles a la latencia, como monitoreo en tiempo real, analítica, alertas y sistemas que dependen de datos finalizados sin demoras. Los flujos batch, procesos offline y aplicaciones menos exigentes pueden continuar operando con configuraciones basadas únicamente en polling.

Sui indicó que el modelo de streaming-first forma parte de un proceso de transición hacia interfaces de datos estructuradas, composables y orientadas a eventos. El objetivo es reducir la complejidad operativa de los indexadores y estandarizar el acceso a datos onchain en toda la red.

RELATED POSTS

Ads

Síguenos en Redes

Cripto Tutoriales

Cripto Reviews