Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So how do you architect a system that doesn't have a single point of failure on all axis, storage/delivery/financial?

It's funny how the early web thinking encompassed nuclear war but not the presence of authoritarian government in the East and a zealotic secular religion in the West.



That is a great question and I think some site creators have shared your thoughts on this. I don't believe there is a single simple answer. The internet is not as distributed as some think it is. IP allocation is still controlled by a small number of governments ARIN, APNIC, RIPE NCC, AFRINIC. ISP's, DNS providers, CDN's are subject to their governments regulations and political influence. Every proposed solution I have seen ends up down some rabbit holes and obscure technologies that are generally too hard for the masses to adopt.


> Every proposed solution I have seen ends up down some rabbit holes and obscure technologies that are generally too hard for the masses to adopt.

There's an implicit circle in this logic. Manually crafting IP packets is unwieldy to the masses, too, but some kind souls came along and made web browsers to make the crafting of IP packets for the purpose of browsing the web easy.

The only thing stopping us from doing the same for better "obscure technologies" is willpower.


Who says we have to listen to ARIN, APNIC, and the others?


You don't, but you need to set up parallel infrastructure then that routes things in a different way.


PeerTube is pretty close to that, given its interoperability between instances. But you could easily argue it's not free (as in beer) to run a server.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: