akka流如何在幕后工作?
这实际上是拉动工作(http://www.michaelpollmeier.com/akka-work-pulling-pattern)但是工作拉动机制可能有多个步骤?
有人可以指向我的源代码,我可以在其中了解它是如何做到的,或者它是否在封面下过于复杂? :)
答案 0 :(得分:1)
Akka Streams实施Reactive Streams。这个想法是你有"背压"在您的流中,消费者可以向生产者发出需求信号。这导致了动态推拉":
如果消费者比生产者慢,那就拉动"拉#34;
如果生产者比消费者慢,那就推动"推送"。
有关详细信息,请参阅http://www.slideshare.net/rolandkuhn/reactive-streams。