Rust-Makro zum Batch-Verarbeiten teurer asynchroner Operationen

2025-08-17
Rust-Makro zum Batch-Verarbeiten teurer asynchroner Operationen

Das Rust-Makro `batched` verarbeitet teure asynchrone Operationen effizient in Batches. Benutzer definieren Batchgröße, Parallelität und Fensterparameter. Es unterstützt verschiedene Rückgabetypen und eine robuste Fehlerbehandlung, was es ideal für Datenbankinsertionen und andere E/A-gebundene Aufgaben macht. Entwickelt für Tokio, integriert es sich mit OpenTelemetry für Tracing und Monitoring.

Entwicklung