/tower-batch

A Tower middleware that profides a buffered mpsc for processing requests in batches

Primary LanguageRustApache License 2.0Apache-2.0

tower-batch

Writing data in bulk is a common technique for improving the efficiency of certain tasks. batch-tower is a Tower middleware that allows you to buffer requests for batch processing until the buffer reaches a maximum size OR a maximum duration elapses.

License

This project is licensed under the MIT and the APACHE licenses.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in batch-tower by you, shall be licensed as MIT, without any additional terms or conditions.