タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

concurrent-computingとqiitaとgen_stageに関するnabinnoのブックマーク (2)

  • ElixirのGenStageに入門する#2 バックプレッシャーを理解する - Qiita

    (この記事は、「Elixir or Phoenix Advent Calendar 2017」の10日目です) 前日は@tuchiroさんのElixirでSI開発入門 #2 Ectoで楽観的ロック でした。 掲載はElixirのGenStageに入門する#1の続きです。 前回は:producer, :producer_consumer, :consumer の三段階のステージで整数カウンターのストリーム処理を行いました。 バックプレッシャー (1背圧) さて、前回:producerのところで、handle_demandというコールバックが登場したのを覚えてらっしゃいますでしょうか? 生産者なのに需要がトリガーとなっています。 つまり、GenStageは需要トリガーを元にストリームイベントを処理するライブラリなのです。需要トリガーで供給を引っ張ることを、ストリーム界隈(?)ではバックプレッ

    ElixirのGenStageに入門する#2 バックプレッシャーを理解する - Qiita
  • ElixirのGenStageに入門する #1 - Qiita

    この記事は、「Elixir or Phoenix Advent Calendar 2017」の5日目です。 昨日は @tuchiro さんの「ElixirでSI開発入門 #1 Ectoで悲観的ロック」でした。 fukuoka.ex twinbeeことenぺだーしと申します。 福岡でfukuoka.exという活動をやっております。 先日こちらサイトでfukuoka.exのコアメンバーとして取材を受けました。福岡でのElixirのコミュニティー活動に興味がある方は是非ご覧ください。 FlowとGenStage ElixirにはFlowという並列ストリームを直観的に使えるライブラリがありますが、格的に使おうとすると、GenStageの知識が必用になってきます。名前の通りStageがどういうものかも直観的に理解ができます。 Flowの簡潔さに比べて、GenStageのコードは一見わかりにくいので

    ElixirのGenStageに入門する #1 - Qiita
  • 1