You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Ivan Fedorenkov (Jira)" <ji...@apache.org> on 2021/06/23 12:18:00 UTC

[jira] [Created] (IGNITE-14980) Ignite DI for StreamReceiver

Ivan Fedorenkov created IGNITE-14980:
----------------------------------------

             Summary: Ignite DI for StreamReceiver
                 Key: IGNITE-14980
                 URL: https://issues.apache.org/jira/browse/IGNITE-14980
             Project: Ignite
          Issue Type: New Feature
          Components: cache
    Affects Versions: 2.10
            Reporter: Ivan Fedorenkov


As a user I may want to utilize IgniteDataStreamer to effectively distribute arbitrary entities across grid nodes using AffinityFunction and store them in some node-local data structure, e.g. local queue or local collection.

Right now, it is impossible to inject any Spring-managed bean into the StreamReceiver.

As a workaround user may distribute data using the Ignite Compute API, grouping distribution tasks by partition identifier (performance optimization). However, this is extremely inconvenient.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)