flux-framework / dyad

DYAD: DYnamic and Asynchronous Data Streamliner
GNU Lesser General Public License v3.0
6 stars 5 forks source link

module initialization consistent with that of client #86

Open JaeseungYeom opened 5 months ago

JaeseungYeom commented 5 months ago

Currently, we have module and client initialized independently of each other. This can lead to divergence. While not all the information used and all the parameters set up during the initialization are necessary to both parties, it is beneficial to avoid code duplication and avoid divergence. This will have to go into dyad/common. The module can rely on node id, and broker rank initialized for setting up end points.