|
|
|
|
|
by everfrustrated
1134 days ago
|
|
From the outside, it appears GitHub doesn't have any internal sharding going on.
Outages always affect _all_ repos. Architecturally this seems rather sub optimal? EG AWS doesn't roll out changes globally - they start with an internal shard within a region and progressively roll out to more shards and more regions. Why do GitHub not do the same? |
|
And I guess you're only as strong as your weakest link, which can be not that bad, that is, if it isn't your core tables.
Though take this with a grain of salt, this is mostly hearsay =D