[ https://issues.apache.org/jira/browse/IGNITE-14382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aleksandr Polovtcev updated IGNITE-14382: ----------------------------------------- Reviewer: Sergey Chugunov (was: Sergey Chugunov) > Network module API structuring > ------------------------------ > > Key: IGNITE-14382 > URL: https://issues.apache.org/jira/browse/IGNITE-14382 > Project: Ignite > Issue Type: Sub-task > Components: networking > Reporter: Sergey Chugunov > Assignee: Aleksandr Polovtcev > Priority: Major > Fix For: 3.0.0-alpha2 > > Time Spent: 20m > Remaining Estimate: 0h > > First version of the network module introduced a NetworkCluster interface > providing access to all functionality of the module: sending and receiving > messages in p2p fashion, topology API (current set of online nodes, node join > and left events) and some lifecycle-related methods. > Further development has shown that it makes sense to gather these pieces of > functionality under separate interfaces that should be accessible from > NetworkCluster or similar single entry point. > Suggestions for naming of these interfaces: *Topology* and *Messaging*. > Keeping lifecycle callbacks and methods under the same interface seems > natural at the moment. -- This message was sent by Atlassian Jira (v8.3.4#803005)