This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-09-30
Channels
- # ai (3)
- # beginners (86)
- # boot (3)
- # chestnut (1)
- # cider (29)
- # clara (2)
- # cljs-dev (18)
- # cljsrn (1)
- # clojure (104)
- # clojure-greece (3)
- # clojure-losangeles (1)
- # clojure-spec (2)
- # clojure-uk (1)
- # clojurescript (5)
- # core-async (5)
- # css (3)
- # emacs (3)
- # figwheel (7)
- # fulcro (60)
- # lein-figwheel (3)
- # luminus (4)
- # off-topic (7)
- # portkey (14)
- # reagent (12)
- # rum (1)
- # shadow-cljs (9)
I've been making heavy use of channels lately. Have stumbled on a issue with the mix
function.
I've observed that mix
can lead to fat channels (who produce lots of data, frequently) starve light channels ( channels who sporadically produce data). Sometimes, this is not what you want and some fairness is expected, like a round-robin on all the channels. How to achieve that? Any suggestion?
for complete fairness look at alts!
it defaults to delivering randomly to the first available channel