{@link ReceiverImpl} is responsible for receiving an event to a {@link ProcessingElement} instance using a hashKey.
A Listener implementation receives data from the network and passes an event as a byte array to the {@link ReceiverImpl}. The byte array is deserialized and converted into an {@link Event}. Finally the event is passed to the matching streams.
There is a single {@link ReceiverImpl} instance per node.Details on how the cluster is partitioned and how events are serialized and transmitted to its destination are hidden from the application developer.
|
|
|
|