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 期 Go 夜读 Paper Reading CSP 理解顺序进程间通信 #490

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

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

changkun opened this issue Oct 18, 2019 · 2 comments

Comments

@changkun
Copy link
Member

@changkun 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

@huangxingx

This comment has been minimized.

Copy link

@huangxingx huangxingx commented Oct 18, 2019

期待

@yangwenmai yangwenmai added 预分享 and removed 已排期 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

This comment has been minimized.

Copy link

@Shitaibin Shitaibin commented Oct 30, 2019

期待坤神

@yangwenmai yangwenmai removed the 已排期 label Nov 12, 2019
@yangwenmai yangwenmai closed this Nov 12, 2019
Go 夜读分享计划 automation moved this from Plan to Done Nov 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
4 participants
You can’t perform that action at this time.