Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

第 66 期 #Paper Reading CSP 理解顺序进程间通信 #490

Closed
changkun opened this issue Oct 18, 2019 · 2 comments
Closed

第 66 期 #Paper Reading CSP 理解顺序进程间通信 #490

changkun opened this issue Oct 18, 2019 · 2 comments
Labels
Go 夜读 Go 夜读:主题分享 已分享 ✅ Go 夜读的分享状态:分享已完成。 推荐论文 推荐:论文 论文研讨 Go 夜读:paper reading

Comments

@changkun
Copy link
Member

changkun commented Oct 18, 2019

【Go 夜读】 理解顺序进程间通信

我们常常在讨论中提及 CSP,但鲜有人能真正说清楚 CSP 的演进历史,及其最核心的基本思想。我们已经对 Go 提供的并发原语足够熟悉了,是时候深入理解其背后的基础理论——顺序进程间通信(Communicating Sequential Processes, CSP)了。本次分享我们针对 [Hoare 1978] 探讨 CSP 理论的原始设计(CSP 1978),主要围绕以下几个问题展开:

  • Tony Hoare 提出 CSP 的时代背景是什么?
  • CSP 1978 理论到底有哪些值得我们研究的地方?
  • CSP 1978 理论是否真的就是我们目前熟知的基于通道的同步方式?
  • CSP 1978 理论的早期设计存在什么样的缺陷?

大纲

  • CSP 1978 的诞生背景
  • CSP 1978 的主要内容及其结论
  • CSP 1978 理论中存在的设计缺陷
  • 讨论与反思

分享时间

2019-11-07 21:00 UTC+8

分享地址

https://zoom.us/j/6923842137

Slides

Google Slides

参考资料


QA

TBA

@yangwenmai yangwenmai added Go 夜读 Go 夜读:主题分享 论文研讨 Go 夜读:paper reading 已排期 🗓️ Go 夜读的分享状态:已确定分享时间。 推荐论文 推荐:论文 labels Oct 18, 2019
@huangxingx
Copy link

期待

@yangwenmai yangwenmai added 预分享 and removed 已排期 🗓️ Go 夜读的分享状态:已确定分享时间。 labels Oct 21, 2019
@yangwenmai yangwenmai changed the title 第 64 期 理解顺序进程间通信 理解顺序进程间通信 Oct 21, 2019
@yangwenmai yangwenmai changed the title 理解顺序进程间通信 第 66 期 Go 夜读 Paper Reading CSP 理解顺序进程间通信 Oct 24, 2019
@Shitaibin
Copy link

期待坤神

@yangwenmai yangwenmai added 已排期 🗓️ Go 夜读的分享状态:已确定分享时间。 已分享 ✅ Go 夜读的分享状态:分享已完成。 and removed 预分享 labels Nov 5, 2019
@yangwenmai yangwenmai removed the 已排期 🗓️ Go 夜读的分享状态:已确定分享时间。 label Nov 12, 2019
@yangwenmai yangwenmai changed the title 第 66 期 Go 夜读 Paper Reading CSP 理解顺序进程间通信 第 66 期 #Paper Reading CSP 理解顺序进程间通信 Feb 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Go 夜读 Go 夜读:主题分享 已分享 ✅ Go 夜读的分享状态:分享已完成。 推荐论文 推荐:论文 论文研讨 Go 夜读:paper reading
Projects
None yet
Development

No branches or pull requests

4 participants