ST
Size: a a a
ST
ST
MB
IG
IG
IG
(let [stream (get-stream)
number 4]
(doseq [n number]
(d/loop []
(let [message (get-from-stream stream)]
(process-message message)
(d/recur)))))
AK
AK
AK
AK
AK
ST
MB
MB
AR
(let [stream (get-stream)
number 4]
(doseq [n number]
(d/loop []
(let [message (get-from-stream stream)]
(process-message message)
(d/recur)))))
process-message
в отдельный executor (фиксированного размера, например), коллбэком дергая d/recurAR
p
T