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性能追踪。
2k stars
164 watching
524 forks
Language: C#
last commit: 3 days ago
Linked from 1 awesome list
apinetworknewlifereflectionrpcsecurityserializeserverservicethread
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 |