7949a0a07bbf2fd39668a6570ff71ff90e6d49fb
This is required as csv writer doesn't expose the serde::Serializer implementation, so we can't just use that trait in place of the output writer
Fast Coster
A business costing system that is super fast:
- Money movements in less than a second
- Overhead allocation in ~2s for large datasets (~10000 departments) and not flushing every from record - up to 10s when flushing from/to allocations
General Notes
Setting the number of threads in overhead allocation: set RAYON_NUM_THREADS environment variable (doc). Note multithreading is only currently used to calculate allocation percentages, it is not used in the main allocation processing.
Description
Languages
Rust
89.8%
Swift
9%
Shell
1.1%