I'm the OP. I almost mentioned CSP in the article but decided I was pushing the limits of the post already and many of the ideas were already covered in actors or data flow. At the level I was talking, I have a hard time seeing the differences between actors and CSP, but I know a lot less about CSP.