经过 C# 简化 APM

我 曾一直赞赏异步编程模型 (APM) 的优势,强调异步执行 I/O 密集型操做是生产高响应和可伸缩应用程序及组件的关键。这些目标是能够达成的,由于 APM 可以让您使用极少许的线程来执行大量的工做,而无需阻止任何线程。遗憾的是,使用 APM 构建典型的应用程序或组件有些难度,所以许多程序员不肯意去作。   有几个因素使得 APM 难以实现。首先,您须要避免状态数据驻留于线程的堆栈上,由于线程堆栈
相关文章
相关标签/搜索