News for hackers. Stuff that matters.
Re:How We Knew It Was Time to Leave the Cloud by kyrra on Saturday November 12, 2016 @09:26PM (#12941502)
Fun aside. Google wrote a backend to Mercurial so it could be stored on bigtable. They did a talk about it 7 years ago.

http://m.youtube.com/watch?v=ri796Hx8las

Re:How We Knew It Was Time to Leave the Cloud by geofft on Saturday November 12, 2016 @09:34PM (#12941531)
And to SVN! https://lwn.net/Articles/194667/

It's not a bad decision; getting POSIX semantics to play well with modern expectations of a highly-consistent and highly-available distributed system is very difficult. But it's a work-intensive decision, and figuring out how to deploy NFS or Ceph at scale might be less work. Especially if Google's SVN/hg developers can work directly with the Bigtable developers on features, and GitLab's developers can't work directly with the S3 team (but can own their own Ceph or NFS stack).

Re:How We Knew It Was Time to Leave the Cloud by zaphar on Saturday November 12, 2016 @11:07PM (#12941802)
Their Git hosting was also running on that same backend (I was on the team managing those products). But to a previous posters point That is a lot of work both to implement as well as to maintain. If you can just use a distributed filesystem you might save yourself some trouble.