ethresearch / sharding-p2p-poc

Proof of Concept of Ethereum Serenity Peer-to-Peer Layer on libp2p PubSub System
40 stars 19 forks source link

Survey deployment tools #20

Closed mhchia closed 5 years ago

mhchia commented 6 years ago

What is wrong?

Previously I used fabric script to deploy and synchronize the code across servers and spin off the nodes. However, the script is a little bit messy for now and fabric is not that powerful. (e.g. for parallel commands you can only execute the same command among all servers). So I think it is a good timing to survey other options.

How can it be fixed

Survey both local and cross-servers deployment

jrhea commented 6 years ago

I have a couple of questions on the requirements:

mhchia commented 6 years ago

@jrhea

  1. 10,000 nodes should be sufficient
  2. Do you mean testing? If so, yes they should be spanned in different regions.
ChihChengLiang commented 5 years ago

Addressed in #73 and #77. Chose the combination of Terraform and Ansible