top | item 22955709

(no title)

chacha102 | 5 years ago

Fortunately, Github is built on a distributed system that doesn't require us to stop coding just because we can't access a central server.

Distributed systems for the win!

discuss

order

leeoniya|5 years ago

except that it also serves as a communication platform, like issues, PRs, code review, CI.

the fact that git is distributed is but a small part of the whole.

slowmovintarget|5 years ago

Which is why it gets targeted by "state actors". I'm not saying that's what this is, but it's happened before.

YetAnotherNick|5 years ago

What is distributed here? If github is down no one can see what you changed, not even the build servers. Git is distributed in the sense that every client has complete history, but not in the sense that my laptop can act as replacement of github(like torrent).

chrisseaton|5 years ago

Git supports lots of protocols for sharing your changes - even email!

IshKebab|5 years ago

Git is distributed in the sense that you have a copy of the source code and can make commits. Compare this to what would happen if an SVN server went down.

marceloabsousa|5 years ago

I wish I could agree with you - still, these outages just reveal that GitHub is much more important to software development than pushing changes into a git repository.