プログラムとか 思ったこととか 徒然ブログ 投稿一覧へ戻る

タグ "queue" が付いている投稿一覧

【 Effective Python, 2nd Edition 】プログラムを並列処理 ( concurrency ) パターンへ移行するタイミングとツールを考えるシリーズ 第 4 回 - 並列処理 ( concurrency ) 実現のために queue を利用するとリファクタリング ( refactoring ) 作業が大変です、の巻

Tags: Effective , refactoring , python , concurrency , queue , fan-out , fan-in

Published 2020年9月6日9:46 by T.Tsuyoshi

シリーズ第 3 回の記事 の検証で、コンスタントに fan-out / fan-in を繰り返す場合にはスレッド ( thread ) だけでの構築は不向き、ということが分かりました。 それにも懲りず今回も Conway's Game of Life サンプルを利用して、ブロッキング I/O の並行実行 …

【 Effective Python, 2nd Edition 】Queue クラスを利用した producer-consumer パイプライン ( pipelines ) を構築して、マルチスレッドシーケンス処理をエレガントに管理しよう! 並行実行 ( parallelism ) と並列処理 ( concurrency ) もついでにちゃんとイメージしよう!

Tags: Effective , python , thread , pipeline , concurrency , queue , parallelism , producer-consumer

Published 2020年8月21日16:25 by T.Tsuyoshi

唐突ですが、放牧飼いをしている乳牛を搾乳する手順を考えます。牛たちはもう搾乳室 ( パーラー ) の前に集まっています、良い子!! a: 搾乳室の入口を開けて1頭1頭牛を呼び込みます。 1: 乳頭の汚れを落とし、かつ、刺激します ( 泌乳ホルモン分泌のために )。 2: ミルカーを装着して搾乳します。 3: 搾乳が終了したら乳頭にディッピング ( 消毒のようなものです ) をします。 …