rsnair2 / NimbusExchange

My work for the TransmarketGroup LLC Hackathon.
1 stars 1 forks source link

Improve source code. #8

Open rsnair2 opened 9 years ago

rsnair2 commented 9 years ago

Cleanup project files.

  1. Rename project (NimbusExchange)
  2. Improve convention conformity and nomenclature
  3. Adopt version2 as the main version
  4. Make separate repositories for meaningfully useful components (LineReader, BinaryHeaps...)
  5. Push output file writing on a separate thread and test for performance.
rsnair2 commented 9 years ago

For the last bit, tested performance with output file writing on a separate thread and curiously noticed a regression. Perhaps the OS is already reasonably efficient with writes (shadow writing for instance).