[ 
https://issues.apache.org/jira/browse/IGNITE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pranas Baliuka updated IGNITE-6207:
-----------------------------------
    Summary: Low GC inserting bulk of new entries  (was: Low GC inserting of 
new entries)

> Low GC inserting bulk of new entries
> ------------------------------------
>
>                 Key: IGNITE-6207
>                 URL: https://issues.apache.org/jira/browse/IGNITE-6207
>             Project: Ignite
>          Issue Type: New Feature
>            Reporter: Pranas Baliuka
>
> It would be nice to have ability to keep buffer of mutable objects and reuse 
> objects as container for API.
> Currently looks like there's no way to have a latch/flush checkpoint and 
> forced to create new objects for Key/Value pair.
> Proposed API e.g. {{forceAddOrReplace(Iterator<IPar<Key,Value>> entry)}} (or 
> even better visitor pattern) where objects serialized but owners ship stays 
> on client i.e. Ignite does not keep references to the objects provide between 
> different itterator.next invocation. 
> Clarification:
> I know it sounds weird for enterprise developers (tolerant to extremely large 
> latencies e.g. 100ms), but current system can not be practically applied for 
> medium latency systems in finance.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to