X

Distributed System Framework

A comprehensive framework for building scalable and performant distributed systems with features like logging, configuration, caching, networking, RPC, serialization, and performance monitoring.

Core basic components: log (file / network), configuration (XML / JSON / HTTP), cache (memory / redis), network (TCP / UDP / HTTP), RPC framework, serialization (binary / XML / JSON), APM performance tracking. 核心基础组件,日志(文件/网络)、配置(XML/Json/Http)、缓存(内存/Redis)、网络(Tcp/Udp/Http)、RPC框架、序列化(Binary/XML/Json)、APM性能追踪。

GitHub

2k stars
164 watching
524 forks
Language: C#
last commit: 3 days ago
Linked from 1 awesome list

apinetworknewlifereflectionrpcsecurityserializeserverservicethread

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
openucx/ucx An optimized communication framework for high-bandwidth and low-latency networks 1,155
d-band/yax A Redux-based store implementation with built-in router and plugin architecture for building stateful web applications. 64
billp/terminetwork A networking solution for building secure iOS and macOS applications 99
rabbal/dntframeworkcore An ASP.NET Core-based web application framework with a focus on extensibility and maintainability for building CRUD-based applications. 318
0xcert/framework A decentralized application framework providing tools and conventions for building secure, interoperable dapps. 342
freeeco/livecore A framework for increasing liveness in low-level dataflow programming environments. 55
codeyellowbv/mobx-spine A JavaScript package for building data-driven applications with support for models, relations, and external APIs. 31
facebookexperimental/libunifex A C++ implementation of an async programming model with schedulers, timers, I/O and coroutine support for concurrent systems. 1,486
colyseus/colyseus-haxe A multiplayer networking framework for building real-time applications using Haxe 75
foundatiofx/foundatio.redis A set of pluggable foundation blocks for building loosely coupled distributed applications 98
victortzeng/zxw.framework.netcore A .NET Core framework for rapid development of applications using EF Core's Code First pattern 764
scx567888/scx A rapid web development framework built around a modular architecture and providing basic HTTP handling capabilities 2
newbe36524/newbe.claptrap A framework that enables distributed, scalable, and testable software applications using reactive, event sourcing, and Actor pattern concepts. 215
foundatiofx/foundatio A set of pluggable foundation blocks for building distributed apps. 1,984
oleg-shilo/wixsharp A framework for building MSI or WiX source code using C# script files. 1,118