Macro Rust para processamento em lote de operações assíncronas dispendiosas

2025-08-17
Macro Rust para processamento em lote de operações assíncronas dispendiosas

O macro `batched` do Rust processa eficientemente operações assíncronas dispendiosas em lotes. Os usuários definem o tamanho do lote, a concorrência e os parâmetros de janela. Ele suporta vários tipos de retorno e tratamento de erros robusto, tornando-o ideal para inserções de banco de dados e outras tarefas limitadas por E/S. Projetado para o Tokio, ele se integra ao OpenTelemetry para rastreamento e monitoramento.

Desenvolvimento