Macro de Rust para procesar por lotes operaciones asíncronas costosas
2025-08-17
La macro `batched` de Rust procesa eficientemente operaciones asíncronas costosas en lotes. Los usuarios definen el tamaño del lote, la concurrencia y los parámetros de ventana. Admite varios tipos de retorno y un manejo de errores robusto, lo que lo hace ideal para inserciones de bases de datos y otras tareas limitadas por E/S. Diseñado para Tokio, se integra con OpenTelemetry para rastreo y monitoreo.
Desarrollo