The efficient way to measure time in .NET

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. Weaviate

    Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

    Today, i'll like to share a technique that i recently discovered whilst trying to measure how long it takes to execute a method or function in .NET. I faced this challenge when working with the vector search component of Weaviate. Weaviate is open-source vector database state-of-the-art machine learning (ML) models to turn your data - text, images, and more - into a searchable vector database. It stores both objects and vectors, allowing for the combination of vector search with structured filtering. Thus, the performance of search is integral especially for a database.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. BenchmarkDotNet

    Powerful .NET library for benchmarking

    Through Professional tools like Visual studio Performance tool BenchmarkDotNet DotTrace Profiler by Rider, Dynatrace Datadog

  4. openkit-dotnet

    OpenKit .NET Reference Implementation

    Through Professional tools like Visual studio Performance tool BenchmarkDotNet DotTrace Profiler by Rider, Dynatrace Datadog

  5. dd-trace-dotnet

    .NET Client Library for Datadog APM

    Through Professional tools like Visual studio Performance tool BenchmarkDotNet DotTrace Profiler by Rider, Dynatrace Datadog

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

  • how to bring order to a legacy codebase using editorconfig and dotnet format? it is only fixing whitespace issues

    5 projects | /r/csharp | 13 Jan 2023
  • Alocações em .NET

    2 projects | dev.to | 17 Jul 2025
  • A comparison of Rust's borrow checker to the one in C#

    14 projects | news.ycombinator.com | 30 Oct 2024
  • Essential .NET Libraries Every Developer Should Know

    12 projects | dev.to | 8 Oct 2024
  • Ladybird browser to start using Swift language this fall

    10 projects | news.ycombinator.com | 10 Aug 2024