Giter VIP home page Giter VIP logo

awesome-dot-net-performance's Introduction

Awesome .NET Performance

A curated list of awesome .NET Performance books, courses, trainings, conference talks, blogs and most inspiring open source contributors. Inspired by awesome-... stuff.

Books

Video Courses

On-Site Trainings

Conference talks

Sorted from newest to oldest:

Blogs

Inspiring Open Source Contributors

Performance measurement

  • BenchmarkDotNet - Powerful .NET library for benchmarking.
  • NBench - Cross-platform performance benchmarking and testing framework for .NET applications.
  • xunit.performance - Provides extensions over xUnit to author performance tests.
  • Prefix - Free lightweight profiler for ASP.NET apps shows everything your code is doing across 30+ common libraries
  • App Metrics - App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application and reports it's health. See the docs for more details.

High Performance Libraries

  • MathNet - Math.NET is an opensource initiative to build and maintain toolkits covering fundamental mathematics, targetting advanced but also every day needs of .Net developers.
  • Nessos Streams - A lightweight F#/C# library for efficient functional-style pipelines on streams of data.
  • SIMD Array - SIMD and other Performance enhanced Array operations for F#.
  • markdig - Markdig is a fast, powerful, CommonMark compliant, extensible Markdown processor for .NET.
  • Wire - A high performance polymorphic serializer for the .NET framework.
  • Disruptor-Net - .NET port of LMAX Disruptor, a faster alternative to BlockingCollection.
  • DryIoc - For the past years a fastest Dependency Injection library without sacrificing on functionality.
  • SimpleInjector - Fast Dependency Injection library that promotes best practice to steer developers towards the pit of success.
  • NativeInterop - Generic pointers and native 64-bit arrays for .NET.
  • MPMCQueue.NET - Bounded multiple producers multiple consumers queue for .NET.
  • ImTools - Immutable persistent collections and helpers designed for performance and simplicity of use.
  • FastExpressionCompiler - Fast Expression Trees compiler to delegate to compensate for slow Expression.Compile().
  • Spreads - "Series and Panels for Real-time and Exploratory Analysis of Data Streams", a library for fast time series incremental calculations + SIMD-optimized byte-shuffling/LZ4/Zstd compression using Blosc library.

Article series

Benchmarking

JIT Optimizations

Refs

Threading

Memory

awesome-dot-net-performance's People

Contributors

adamsitnik avatar alexandrnikitin avatar alexvaluyskiy avatar alhardy avatar buybackoff avatar dadhi avatar jackmott avatar khellang avatar matthiasweiser avatar robertlyson avatar sporty81 avatar voltcode avatar vpashkov avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.