PacketFire / gemini

Cluster container orchestration tool
Apache License 2.0
0 stars 0 forks source link

Choose a push or pull model for master and nodes #79

Open RaasAhsan opened 5 years ago

RaasAhsan commented 5 years ago

The master and nodes for Gemini currently operate on a master-oriented model, where nodes individually make calls to the master to exchange information. Here is a non-exhaustive list of information that will be transferred:

We may also take the other approach and choose a node-oriented model where a master initiates communication with nodes. Some points about this that I have in mind:

We can also choose to use a hybrid model, where some information is pushed to master, and some information is pushed to node.

/cc @ncatelli