在本模块中,我们将学习另一种高级并发编程方法,即 "Actor "模型。 Actor 模型与 Isolated Sections 模型的主要区别在于,Actor 模型不允许任何形式的共享变量,因此不可能出现数据竞赛。 然而,与所有并发编程模型一样,由于消息传递顺序的内在异步性,在 Actor 模型中仍有可能出现更高层次的非确定性。 我们将研究使用 Actor 模型的多个并发实例,包括生成素数的经典埃拉托塞尼斯筛算法,以及缓冲区无界和有界的生产者-消费者模式。
Very good explanation of the concepts of locks, and how important data-structures example HashMap are optimized to improve performance
S
SS
4·
已于 Apr 30, 2020审阅
It was a really interesting course where the things were presented in a very simplified manner in which I could learn the topics in a short span of time.
W
WZ
5·
已于 Jan 21, 2020审阅
The course is well organized with very clear instructions. It helps me to understand several fundamental concepts about concurrent programming.