8月
3
「BEAM/OTP対話」#3
主催 : zacky1972
募集内容 |
一般参加者 無料
先着順
主催者枠(Gsann / zacky1972 専用) 無料
先着順
|
---|---|
申込者 | 申込者一覧を見る |
開催日時 |
2021/08/03(火) 18:00 ~ 20:00
|
募集期間 |
2021/07/31(土) 12:16
〜 |
会場 |
Zoom |
参加者への情報 |
(参加者と発表者のみに公開されます)
|
イベントの説明
Erlang VM (BEAM / OTP) について理解を深める,Gsannとzacky1972の対話形式の勉強会です。
本イベントはZoomを使用したオンラインイベントです。第2回目の今回も,Gsannとzacky1972を除く一般参加者のみなさんは,最後の質問タイムまでミュート・カメラオフ必須です。もし違反したら容赦なくBANしますw
今回はだいたい次のような内容のお話をします。
- オリエンテーション
- 前回の復習: mutexによるオブザーバーパターン
- Javaのモニタにおけるデッドロック
- プロセス(process)
- 生産者/消費者パターン(producer/consumer pattern)
- 条件変数(condition variable)によるメッセージパッシング(message passing: sendとget)
- プロセスモデルの利点まとめ
最後に参加者全員OKの質問タイムにしたいと思います。
次回以降は次のような話をしていきます。お楽しみに。
- 並列かつ並行実行の時の,並行実行の原理
- Erlang VM の並行/並列実行のメカニズム
この対話形式勉強会は録画公開する予定です。なお質問タイムは録画を止めるつもりです。 この内容を真剣に学びたい人だけ参加してください。C言語プログラミング経験がある人であれば理解できる内容にするよう,平易に話すつもりでいます。
今回使用するテキストは下記の通りです。英語教科書の Introduction to Embedded Systems です。Download PDF より無料でダウンロードできます。
https://ptolemy.berkeley.edu/books/leeseshia/
今回も第11章 Multitasking について,教科書に掲載されているプログラム例を見ながら説明していく予定です。英語の本文を読み込まなくても,プログラム例を読んでいけばわかるような構成にする予定ですので,ご安心ください。