C#/Java 常用轮子 (子文章)(持续更新)

-----> 总文章 入口

C#

框架/类库名称 介绍
Topshelf windows服务框架
Quartz 定时任务框架
NVelocity MVC视图引擎
NPOI 文档读写
SignalR WebSocket 框架
Swagger REST API 文档生成工具:
NSwag
Swashbuckle
Swifter.Json 性能最佳的 JSON 序列化和反序列化库
Newtonsoft.Json 高级用法
DotNetty 异步事件驱动的网络应用程序框架
workFlowcore 开源工作流
框架/类库名称 介绍
IbatisNet ORM
SqlSugar/Core ORM 官网
PetaPoco ORM 教程
NPOCO ORM 教程
EF ORM
NHibernate ORM
Dapper ORM
框架/类库名称 介绍
MEF IOC
Spring.Net IOC
AutoFac IOC
Ninject IOC

C# 分布式框架

框架/类库名称 介绍
RabbitMQ 消息队列代理
Cat 实时应用监控平台
FastDFS 开源的轻量级分布式文件系统,对文件进行管理
Elasticsearch Lucene 实时分布式搜索分析引擎
ExceptionLess 分布式日志收集(js与C#均可使用)
MyCat 数据库分库分表中间件
C# 使用mycat
Ocelot NET Core开源API网关
Orleans 官网
教程
Consul 开源的分布式协调服务(类似zookeeper)
ZooKeeper 分布式应用程序协调服务
Microsoft.Orleans.OrleansZooKeeperUtils
ZooKeeper.Net
Surging .net core 分布式微服务框架,提供高性能RPC远程服务调用

java 框架

框架/类库名称 介绍
Dubbo 高性能、轻量级的开源Java RPC框架
Netty 异步事件驱动的网络应用程序框架
Feign Netflix开发的声明式、模板化的HTTP客户端
Ribbon 基于HTTP和TCP的客户端负载均衡工具
Hystrix 控制分布式服务之间的交互
Zuul API网关
Sleuth 分布式系统中提供追踪解决方案

其他

框架/类库名称 介绍
JQ AutoCompleter Web智能提示插件
Nginx 高性能的HTTP和反向代理服务

你可能感兴趣的:(C#后端)