akka-streams 自定義形狀
akka 提供了一些預定義的形狀,應該可以滿足 99.9%的使用量。只在極少數情況下才能建立新形狀。預定義的形狀是:
Source
- 1 個出口,沒有入口Sink
- 1 個入口,沒有出口Flow
- 1 個入口,1 個出口BidiFlow
- 2 個入口,2 個出口Closed
- 沒有入口,沒有出口FanInN
-N
inlets(N
<= 22),1 個出口FanOutN
-N
outlet(N
<= 22),1 個入口UniformFanIn
- 任何數量的相同型別的入口,1 個出口UniformFanOut
- 任意數量的相同型別的出口,1 個入口Amorphous
- 任何數量的入口或出口,但無型別。