【文件属性】:
文件名称:纤维:.Net的并发库
文件大小:190KB
文件格式:ZIP
更新时间:2021-02-12 07:55:35
multi-threading actors concurrency-library C#
纤维状
.Net平台的高性能并发库。 纤维状是Retlang的分支[ ]。
纤维是一个类似于参与者的框架,但更多是一组灵活的并发组件。 主要抽象是光纤,端口和通道。 光纤是执行上下文,端口是消息传递端点,通道是允许光纤组件去耦的端口的组合。
一些图书馆的好处:
微小的库,使多线程简单易行
线程安全发布
单个或多个订户
要求回覆
UI纤维可实现无忧的UI编组
批处理支持
计划支持(基于Cron,DateTime和TimeSpan)
当您不需要极低的延迟或分布式参与者,而又需要一种易于推理且非常灵活的基于消息传递的模型时,Fibrous非常适合多线程。 纤维也很快。 它在服务器端和前端的多个交易系统中用于生产。
如果需要分布式并发,请查看Akka.net或Proto.Actor,如果需要极佳的性能和超低延迟,请查看Disruptor.net。
纤维类
光纤是保持动作顺序的同步执行