Hi guys! Review please - https://github.com/apache/ignite/pull/1998 <https://github.com/apache/ignite/pull/1998> https://issues.apache.org/jira/browse/IGNITE-532 <https://issues.apache.org/jira/browse/IGNITE-532>
I'm add Akka Stream and Akka Actor integration, please see the solution. There is a question that the guru scala would like to ask. First implementation actor stream created a trait StreamAdapterTrait (IgniteAkkaActorStreamer.scala), because "extends Actor with StreamAdapter[T, K, V]" as "with" means that the class is using a Trait via mixin. Second implementation actor stream IgniteAkkaActorStreamerJava.scala "extends StreamAdapter[T, K, V] with Actor" use default abstract class StreamAdapter. Which option is better? -- Best Regards, Max K.