[
https://issues.apache.org/jira/browse/IGNITE-14091?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Anton Kalashnikov updated IGNITE-14091:
---------------------------------------
Labels: iep-66 ignite-3 (was: )
> Implement messaging service
> ---------------------------
>
> Key: IGNITE-14091
> URL: https://issues.apache.org/jira/browse/IGNITE-14091
> Project: Ignite
> Issue Type: Sub-task
> Reporter: Anton Kalashnikov
> Priority: Major
> Labels: iep-66, ignite-3
>
> It needs to implement the ability to send/receive messages to/from network
> members:
> * there's a requirements of being able to send idempotent messages with very
> weak guarantees:
> ** no delivery guarantees required;
> ** multiple copies of the same message might be sent;
> ** no need to have any kind of acknowledgement;
> * there's another requirement for the common use:
> ** message must be sent exactly once with an acknowledgement that it has
> actually been received (not necessarily processed);
> ** messages must be received in the same order they were sent.
> These types of messages might utilize current recovery protocol with acks
> every 32 (or so) messages. This setting must be flexible enough so that we
> won't get OOM in big topologies.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)