水木社区手机版
首页
|版面-Microsoft.NET技术(DotNET)|
新版wap站已上线
返回
1/1
|
转到
主题:c#的Channel太厉害了了,是什么原理呢?
2楼
|
leadu
|
2022-05-07 21:39:12
|
展开
channel使用场景,有的时候可以用tpl dataflow或reactivex替代
【 在 feed 的大作中提到: 】
: 用了 channel,异步处理可以完美代替 ConcurrentQueue和信号量了
: 但channel底层是什么原理呢?也是 基于ConcurrentQueue和信号量的吗?
--
FROM 114.246.171.*
8楼
|
leadu
|
2022-05-08 21:00:05
|
展开
这个场景现在用我说的那俩的多,比pub sub模式好处在于,没有数据请求的时候可以节省至少一个线程,如果不使劲用task的话
【 在 feed 的大作中提到: 】
: 比如写个微服务,很多request 进来,每个都要访问数据库
: 不能建立这么多链接访问数据库吧?
: 那就通过 mq 进行异步化
: ...................
--
修改:leadu FROM 114.246.171.*
FROM 114.246.171.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版