tiasmt's repositories
AutoMapper
A convention-based object-object mapper in .NET.
Disruptor-net
Port of LMAX Disruptor to .NET
disruptor-net-samples
introductory examples of using the .NET port of the LMAX Disruptor
exchange-core
Ultra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees.
fast-cache
The fastest cache library written in C# for items with set expiration time. Easy to use, thread-safe and light on memory.
FluentlyHttpClient
Http Client for .NET Standard with fluent APIs which are intuitive, easy to use and also highly extensible.
FluentValidation
A popular .NET validation library for building strongly-typed validation rules.
OAuth2Login
Open source library providing social OAuth2 logins - Facebook, Google, Twitter, PayPal
Orleans.Persistence.Redis
Redis persistence for Microsoft Orleans with configurable serialization.
Orleans.Streams.Kafka
An implementation of a PersistentStreamProvider for Microsoft Orleans and Kafka using the Confluent API
Hagar
Fast, flexible, and version-tolerant serializer for .NET
lmax-example
Example of using multiple event types with the LMAX Disruptor
PipelinePatternImplementations
Different implementations for the pipeline pattern in C# .NET
Sep
Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible.
SignalR.Orleans
SignalR backend based on Orleans.
Spreads
Series and Panels for Real-time and Exploratory Analysis of Data Streams
StructLinq
Implementation in C# of LINQ concept with struct
Sylvan
A collection of .NET libraries, including the fastest general-purpose CSV parser for .NET.
Zebus
A lightweight Peer to Peer Service Bus
ZeroLog
A high-performance, zero-allocation .NET logging library.