3 ms·
we can easily agree on the problems: 1/ the cloud is riddled with inefficiencies -- whether you’re paying for idle resources, struggling with slow and unpredic
by SavianBoroanca 2y ago
we can easily agree on the problems:
1/ the cloud is riddled with inefficiencies -- whether you’re paying for idle resources, struggling with slow and unpredictable autoscaling, or dealing with the hidden complexities of serverless solutions.
2/ vendor lock-in is inevitable -- and the promise of seamless cloud computing remains unfulfilled.
3/ no matter the approach -- you’re locked into a costly, walled-garden ecosystem designed to maximize profit for providers rather than efficiency for users
but, how can you mitigate being too dependent on others and their whim when building a new network? can you guarantee that you'll have a distributed internal network fabric that ensures fast, reliable communication between compute nodes, while maintaining security and transparency?
godspeed! :-)
- laurci 2y agothanks!
- laurci 2y agocoming back to your question, the entire cloud will be split in regions. all the nodes in a region will join a "vpn-like" network and all the traffic between them will be encrypted. there will be different kind of nodes: network, storage, compute and region controller. we will use a proof-of-stake trust mechanism. here's the basics of this: each node will need to put some money at stake to take part in the network (different amounts depending on how crucial it's role is in the network). it can take most of it back when it leaves the network. if the node underperforms or drops workload, we will issue penalties that will be removed from it's staked amount. also every workload (network, compute or storage) will be replicated across at least 2 nodes in the region (storage will be replicate outside the region too).