Sign in

Repository Index

47,133 repositories indexed

Filters (1)

Filters

Clear all filters

1–21 of 21 · Most stars

Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern

KurrentDB is a database that's engineered for modern software applications and event-driven architectures. Its event-native design simplifies data modeling and preserves data integrity while the integrated streaming engine solves distributed messaging challenges and ensures data consistency.

DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework

  • crawler
  • dotnetcore
  • cross-platform
  • csharp

:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!

Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!

  • blazor
  • blazor-server
  • blazor-webassembly
  • realtime

SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics

  • orm
  • dotnet-core
  • cross-platform
  • high-performance

Easy C# API for Distributed Background Tasks/Jobs for .NET Core.

  • netcore
  • csharp
  • aspnet
  • netstandard

A state-of-the-art distributed system using Reactive DDD as uncertainty modeling, Event Storming as subdomain decomposition, Event Sourcing as an eventual persistence mechanism, CQRS, Async Projections, Microservices for individual deployable units, Event-driven Architecture for efficient integration, and Clean Architecture as domain-centric design

The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.

  • rpc
  • micro-service
  • dotnet
  • tcc-transaction

A set of C# libraries for streamlined microservice development: audit, caching, outbox, CAP, MassTransit (events & config), idempotency, specifications, security, and other useful utilities. Packages: https://www.nuget.org/profiles/dex

  • at-least-once
  • audit
  • cache-control
  • cap