写点什么

文章:在F#中的异步工作流

2008 年 7 月 30 日

在这篇文章中 Robert Pickering 演示了 F#中异步工作流有趣的使用方式。异步工作流是一个 BCL 操作,它能被用于所有的.NET 编程语言。

关于异步工作流的价值,以 Robert 自己的话来说:

当使用.NET BCL 的所有 I/O 操作的时候,有两个模型可用,同步模型和异步模型。… 以我的经验来看,大部分程序员都喜欢用同步模型,这是由于它比较简单,以及在 BCL 中的很多类只支持同步模型;不过在很多情况下,异步编程模型能产生响应更灵敏更具伸缩性的应用程序。

Robert 接着提供了几个示例代码,并在使用异步工作流后对性能提升改善进行了定量化的测试。

欢迎阅读为 InfoQ 读者专门撰写的《超越 F#基础——异步工作流》

2008 年 7 月 30 日 02:57254
用户头像

发布了 254 篇内容, 共 37.7 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

性能测试

YGC问题排查,又让我涨姿势了!

AI乔治

Java 架构 性能优化 JVM GC

架构-第一周

Galaxy数据平台

架构师训练营第一周作业

Shunyi

第一周学习总结

vitaminc

第一周命题作业

食堂就餐卡架构设计

道长

食堂就餐卡系统设计

阿金

架构师训练营 -week01-总结

大刘

极客大学架构师训练营

极客大学-架构师训练营第一期-食堂就餐系统设计

Black Eyed Peter

极客大学架构师训练营

就餐系统UML图

山鹰

第六周总结

第一周笔记

Arthur云剑

架构师训练营 - 学习笔记 - 第一周

徐时良

极客大学架构师训练营

架构师训练营第 1 期 - 第一周就餐系统设计

郑凯元

极客大学架构师训练营

架构师一期-uml作业

ltl3884

极客大学架构师训练营

第一周作业

Arthur云剑

[架构师训练营第1期]第一周命题作业

猫切切切切切

王者荣耀背后的实时大数据平台用了什么黑科技?

Apache Flink

flink

软件架构(1)--架构方法

Zeke

架构 极客大学架构师训练营

食堂就餐卡系统设计

高兵

第二周总结

week1-作业

壮壮

架构师训练营 - 命题作业 - 第一周

徐时良

极客大学架构师训练营

架构师训练营 - 总结 - 第一周

Max2@12

极客大学架构师训练营

week1-总结

壮壮

作业一:食堂就餐卡系统设计

Wee权

架构师学习笔记【架构师训练营第 1 期】

我听你说……

理论与API相结合理解Node中的网络通信

执鸢者

前端 网络 Node

一致性hash算法及实现

依赖倒置原则

CAP 原理

2021年,算法还“香”吗?

2021年,算法还“香”吗?

文章:在F#中的异步工作流-InfoQ