Re[5]: Симуляция на реактивных потоках
От: so5team https://stiffstream.com
Дата: 06.01.17 18:34
Оценка: 4 (1)
Здравствуйте, C.A.B, Вы писали:

CAB>Но идея в том, чтобы вычислять их асинхронно (каждый блок ждёт только те блоки от которых зависит), тут-то нам и пригодится back-pressure


Тогда это банально делается на CSP-каналах (вроде каналов в Go). Тут единственный фокус -- это так распределить блоки модели по рабочим потокам (сопрограммам), чтобы блок, который пишет в канал, не оказался заблокирован при переполнении канала, если блок-читатель из этого канала работает на том же потоке.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.