Macro Rust para processamento em lote de operações assíncronas dispendiosas
2025-08-17
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