Macro Rust pour le traitement par lots d'opérations asynchrones coûteuses
2025-08-17
La macro Rust `batched` traite efficacement les opérations asynchrones coûteuses par lots. Les utilisateurs définissent la taille du lot, la concurrence et les paramètres de fenêtre. Elle prend en charge différents types de retour et une gestion robuste des erreurs, ce qui la rend idéale pour les insertions de bases de données et autres tâches liées à l'E/S. Conçue pour Tokio, elle s'intègre à OpenTelemetry pour le suivi et la surveillance.
Développement