Dynamic master/workers

This distributed system has a single master node and multiple worker nodes. To create blocks on the rollup, it must perform a leader election to establish a master node.

In this setting, the system becomes resilient to crash-only failures as long as the cluster can successfully perform a leader election.

Alongside the nodes, the system will run a fully distributed database that will store both transactions and rollup. All nodes will have read-write access to the database.

Creating a block and updating the rollup state will work exactly as in the Static master/workers setup.

Last updated