spring-batch-rs-0.1.3 has been yanked.
Spring-Batch for Rust
Spring Batch for Rust, offers a robust and flexible framework for the development of batch processing applications, addressing the challenges of handling large-scale data processing tasks efficiently and reliably. It provides developers a comprehensive toolkit for building enterprise-grade batch applications.
Features
- CSV reader and writer
- JSON reader and writer
Roadmap
- XML reader and writer
- SQL reader and writer
- Filter items
- MongoDB reader and writer
- Kafka reader and writer
- Pulsar reader and writer
- Retry/Skip policies
- Save execution data in database
Examples
Make sure you activated the full features crate on Cargo.toml:
[]
= { = "0.1.1", = ["full"] }
Then, on your main.rs:
Read CSV file with headers
Read Json file
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions