CSP Programming in PHP

Demin Yin

August 20, 2020 at 6:00pm PDT        

CSP (Communicating Sequential Processes) is a formal language to describe patterns of communication in concurrent systems. It's the concurrency model used in Golang and Swoole. In this talk, I will discuss what CSP is, how to use it in PHP for concurrent processing, and why it's better than asynchronous callbacks. A variety of examples is used to discuss key concepts like coroutines, channels, and defer in CSP.

About Demin Yin

Back to Upcoming Live Talks