DEV Community

Will Ceolin
Will Ceolin

Posted on

What are the most efficient decentralized database solutions?

Github is blocking Iranian users from using many of their services. Some repositories were removed without prior notice even for people who are not living in Iran (follow #githubForEveryone on Twitter).

Of course, Github could have handled it better - as GitLab did:

We canโ€™t access @gitlab too, but there are 2 important differences:
1- gitlab informed users about the issue but @github blocked us without any prior notice
2- gitlab didnโ€™t disable any repo but github disabled everything & didnโ€™t give us a chance to download copy of our data pic.twitter.com/JObPk4ehtr

โ€” Hamed Saeedi (@hamed) July 25, 2019

However, this episode shows us how much we're dependent on American companies (and, therefore, having to comply with US laws). Most of our code and databases are hosted on Amazon, Google, or Microsoft.

How can we find some alternatives? I know many people will say Blockchain for decentralized data but it feels like the technology is not there yet (it's not very efficient).

What would you recommend for having decentralized hosting and databases to prevent our projects from being blocked by any government in the world?

Top comments (1)

Collapse
 
rhymes profile image
rhymes

Honestly, there's none I can think of. You can self host GitLab, but it's still centralized.