Another fun meeting on the 2nd. We got through about half of the chapter on Distributed Programming, finishing with Typed Channels.
We were able to run the examples, except when it got to trying to run a process on multiple machines, with auto-discovery. It seems you need to be running the same binary on all the machines, and thus the same operating system. You also need to be running on a LAN, where presumably it can use broadcast messages for discovery.
We also aren't clear why we should call terminate at the end of a process, since that happens automatically. Supposedly it will make a difference in larger programs. Maybe we'll find out later in the chapter.
- Lyle