Andrei Chasovskikh's starred repositories

NetArchTest

A fluent API for .Net that can enforce architectural rules in unit tests.

Language:C#License:MITStargazers:1324Issues:0Issues:0

ksuid

K-Sortable Globally Unique IDs

Language:GoLicense:MITStargazers:4852Issues:0Issues:0

NewId

A sequential id generator that works across nodes with no collisions

Language:C#License:Apache-2.0Stargazers:653Issues:0Issues:0

UUIDNext

A fast and modern .NET library to generate UUID/GUID that are either sequential and database friendly (versions 7), name based (versions 5) or random (version 4).

Language:C#License:0BSDStargazers:201Issues:0Issues:0

Medo.Uuid7

This is a C# implementation of UUIDv7 generation algorithm.

Language:C#License:MITStargazers:30Issues:0Issues:0

uuid7-csharp

UUIDv7 for C#. Time-ordered UUIDs with up to 50ns resolution and 48 bits of randomness.

Language:C#Stargazers:53Issues:0Issues:0

FluentResults

A generalised Result object implementation for .NET/C#

Language:C#License:MITStargazers:1853Issues:0Issues:0

serilog-diagnostics-tracelistener

A System.Diagnostics.TraceListener that writes trace data into Serilog

Language:C#License:Apache-2.0Stargazers:25Issues:0Issues:0

serilog-tracing

A minimal tracing system that integrates Serilog with System.Diagnostics.Activity.

Language:C#License:Apache-2.0Stargazers:101Issues:0Issues:0

ErrorProne.NET

Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)

Language:C#License:MITStargazers:872Issues:0Issues:0

opentelemetry-python

OpenTelemetry Python API and SDK

Language:PythonLicense:Apache-2.0Stargazers:1687Issues:0Issues:0

IdGen

Twitter Snowflake-alike ID generator for .Net

Language:C#License:MITStargazers:1162Issues:0Issues:0

Serilog.Enrichers.Span

Enrich Serilog log events with properties from Open Telemetry spans.

Language:C#License:MITStargazers:95Issues:0Issues:0

trace-context

Trace Context

Language:PythonLicense:NOASSERTIONStargazers:464Issues:0Issues:0

.NET-Big-O-Algorithm-Complexity-Cheat-Sheet

Big-O complexities of common algorithms used in .NET and Computer Science.

Language:HTMLLicense:MITStargazers:417Issues:0Issues:0

Serilog.Exceptions

Log exception details and custom properties that are not output in Exception.ToString().

Language:C#License:MITStargazers:502Issues:0Issues:0

rabbitmq-dotnet-client

RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.2+

Language:C#License:NOASSERTIONStargazers:2057Issues:0Issues:0

kafkaflow

Apache Kafka .NET Framework to create applications simple to use and extend.

Language:C#License:MITStargazers:619Issues:0Issues:0

serilog-settings-reloader

Adds feature to completely reload serilog settings. Also contains switchable ILogger implementation.

Language:C#License:Apache-2.0Stargazers:20Issues:0Issues:0

NicolasDorier.RateLimits

Control access to your resources or MVC routes based on the leaky bucket model of NGINX

Language:C#License:MITStargazers:12Issues:0Issues:0

logging-log4net

Apache Log4net is a versatile, feature-rich, efficient logging API and backend for .NET

Language:C#License:Apache-2.0Stargazers:838Issues:0Issues:0

serilog-extensions-logging

Serilog provider for Microsoft.Extensions.Logging

Language:C#License:Apache-2.0Stargazers:309Issues:0Issues:0

opentelemetry-specification

Specifications for OpenTelemetry

Language:MakefileLicense:Apache-2.0Stargazers:3661Issues:0Issues:0

classic

Serilog web request logging and enrichment for classic ASP.NET applications

Language:C#License:Apache-2.0Stargazers:79Issues:0Issues:0

elastic-otel-dotnet

Elastic OpenTelemetry .NET Distribution

Language:C#License:Apache-2.0Stargazers:15Issues:0Issues:0

DotNetCodingPatterns

A collection of coding patterns in no particular order

Stargazers:1333Issues:0Issues:0

string-theory

Identify and reduce memory used by duplicate .NET strings

Language:C#License:NOASSERTIONStargazers:297Issues:0Issues:0

querybuilder

SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird

Language:C#License:MITStargazers:3058Issues:0Issues:0

Disruptor-net

Port of LMAX Disruptor to .NET

Language:C#License:NOASSERTIONStargazers:1181Issues:0Issues:0

Dapper

Dapper - a simple object mapper for .Net

Language:C#License:NOASSERTIONStargazers:17347Issues:0Issues:0