Newbie question about performance

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • kars

    A task executor based on file changes in a dir.

  • The recursive version seems to perform ~25% faster than the loop version and it's the opposite of what I expected. Number of local variables & if-conditions of both versions is very similar. I imagined that the recursive function calls will have a bigger overhead than the simple "while" loop iterations. Can anyone please help me understand where the performance difference might be coming from. The full version of the code can be found here.

  • criterion.rs

    Statistics-driven benchmarking library for Rust

  • If you're serious about it check out criterion. Simple time measurement can be ok, but you'll need to take care to measure the right things, run often enough so the result is relevant, run in release mode...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • kars

    A task executor based on file changes in a dir. (by BartMassey-upstream)

  • My fork of your repo now contains a cleaned up version of your code. The interface is a little cleaner, the code is a little better, and both path functions now return the same result (leaf to root).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Performance-related question

    1 project | /r/learnrust | 7 Mar 2023
  • How can I further optimize this file parser? (std, serde, diesel)

    1 project | /r/rust | 5 Mar 2023
  • Tips in using criterion to properly benchmark a database?

    1 project | /r/rust | 30 Nov 2022
  • Lookup table slower than doing the math, and SIMD operations 10x slower than that.

    2 projects | /r/rust | 28 Aug 2022
  • How to bench my crate versus an other ?

    1 project | /r/rust | 17 May 2022