摘要:一、MediatR .NET事件总线一般使用MediatR 或者基于MediatR二次封装 笔者手搓事件总线和MediatR对比一下 二、事件处理的基本概念 1. 事件 表示已经发生的事情,需要通知其他模块进行处理 2. 事件发布器 负责发布事件的对象 3. 事件处理器 实际接收到通知并处理事件的对
阅读全文
摘要:一、什么是《手搓》线程池 手搓线程池并不是用来完全代替系统线程池的 你可以把手搓线程池看做系统线程池的一部分 就好比在东海用集装箱搞养殖 一个集装箱里养鱼 另一个集装箱里养虾 搞好隔离,鱼虾都不耽搁 二、最常用线程池的场景是什么 当然是Task,是用TaskFactory.StartNew方法创建T
阅读全文
摘要:一、TaskFactory也能手搓 是的TaskFactory也能手搓 而且效果是杠杠的 二、现在继续说程序优化的事情 1. 话说产品经理小马给工程师小牛提了需求批量获取产品详情 小牛三下五除二就干上线了 代码那是写的干净又漂亮,没有一行多余的代码 只是性能有一点点瑕疵 每个商品获取要0.1秒,获取
阅读全文
摘要:《手搓》线程池实现了完美的指数递进关系
异步并发测试一发入魂,开局即是高潮带来了困惑
沉着思考后连夜优化
阅读全文
摘要:网友@舟翅桐和@0611163建议Task清退机制
多次尝试不能很好实现清退
使用异步"伪线程"推倒重构《手搓》线程池重见光明
阅读全文
摘要:话说上次《手搓》TaskFactory就原地起飞了
网友@舟翅桐和@0611163说飞得还不错,但你能不能拽着点,我恐高
于是有了这次的重构和优化
阅读全文
摘要:TaskFactory调用系统线程池来执行Task
手搓线程池不一定要依赖TaskFactory就能直接执行Task
阅读全文
摘要:

Aspire快速开发云应用
压力测试Mysql被打挂
手搓线程池打造打不死的云应用
阅读全文