Cloud Native application framework for .NET
- actor-model
- distributed-actors
- distributed-systems
- cloud-computing
47,133 repositories indexed
1–21 of 21 · Most stars
Cloud Native application framework for .NET
Distributed Application Framework for .NET
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.
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework
The P programming language.
The gold standard for async .NET microservices on Azure, AWS and on-prem
Pluggable foundation blocks for building distributed apps.
: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!
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
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!
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
An efficient multi-layered caching system for .NET
Easy C# API for Distributed Background Tasks/Jobs for .NET Core.
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
A lightweight Peer to Peer Service Bus
The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
Cross-platform .NET library for InfluxDB distributed time-series database.
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
A Visual Studio for Mac extension that breaks down how code is distributed between projects in a solution.