代码改变世界

平滑的加权轮询均衡算法

2022-09-18 18:01 by Zongsoft, 426 阅读, 0 推荐, 收藏, 编辑
摘要:在反向代理、路由、分布式应用调度等场景中通常都需要用到负载均衡算法,负载均衡的关键要点是“均衡”,即确保调用请求能均衡的落到多个处理节点上,负载均衡算法一般使用随机或轮询都可以保证均衡性。 下面我们讨论几种常见的负载均衡算法,并针对其中一种给出完整的算法讲解及实现。 阅读全文

一个类GraphQL的ORM数据访问框架发布

2019-11-19 17:43 by Zongsoft, 973 阅读, 6 推荐, 收藏, 编辑
摘要:Zongsoft.Data 是一个类 GraphQL 风格的 ORM(Object/Relational Mapping) 数据访问框架。很高兴我们的 ORM 数据访问框架在历经两个 SaaS 产品的应用之后,今天正式宣布对外推广! 阅读全文

关于 IIS Express 常用设置

2019-05-01 19:55 by Zongsoft, 727 阅读, 0 推荐, 收藏, 编辑
摘要:# 关于 IIS Express 常用设置 ## 站点绑定 IIS Express Web 服务器默认只绑定了 `localhost` 的主机名,这就意味着无法通过内网或其他自定义域名进行访问,可通过如下操作添加其他绑定。 在Web宿主项目中的 **.vs** 目录中的 **config** 子目录 阅读全文

代码失控与状态机(下)

2018-09-04 12:02 by Zongsoft, 895 阅读, 1 推荐, 收藏, 编辑
摘要:读完此文,从此各种文本解析器手到擒来。666走一波…… 阅读全文

代码失控与状态机(上)

2018-08-06 11:30 by Zongsoft, 1281 阅读, 1 推荐, 收藏, 编辑
摘要:不要跟产品经理打架,失控是一种病。我这里有一剂良药了解下?! 阅读全文

实体类的动态生成(三)

2018-07-24 10:18 by Zongsoft, 2978 阅读, 5 推荐, 收藏, 编辑
摘要:使用Emit动态生成并编译实体类,运行效率嗷嗷哋。进来了解下…… 阅读全文

实体类的动态生成(二)

2018-07-21 13:36 by Zongsoft, 1464 阅读, 1 推荐, 收藏, 编辑
摘要:由于采用字典的方式来保存属性变更值的底层设计思想,导致了性能问题,虽然.NET的字典实现已经很高效了,但相对于直接读写字段的方式而言依然有巨大的性能差距,那么这次我们就来彻底解决这个问题…… 阅读全文

搭建 github.io 博客站点

2018-07-20 14:08 by Zongsoft, 2453 阅读, 0 推荐, 收藏, 编辑
摘要:基于 Hexo & GitHub Pages 来搭建自己的 github.io 博客站点,省时省力还不要钱,了解下…… 阅读全文

实体类的动态生成(一)

2018-07-20 12:16 by Zongsoft, 6276 阅读, 4 推荐, 收藏, 编辑
摘要:在应用开发中,通常都会涉及各种 POJO/POCO 实体类(DO, DTO, BO, VO)的编写,这些看起来平常枯燥的任务底下很可能隐藏着诸多性能和功能缺陷,刚好这里有个不用手写代码、易用还兼顾功能和高性能的方案,了解下... 阅读全文